Робота з Zimbra

Про Zimbra

Zimbra — це набор для електронної пошти, календаря та співпраці, створений для хмари. Zimbra включає повний електронний лист, контакти, календар, спільний доступ до файлів, завдання та обмін повідомленнями/відеоконференціями, все це доступно через веб‑клієнт Zimbra з будь‑якого пристрою.

Читання всіх повідомлень з Zimbra TGZ сховища

Aspose.Email надає TgzReader class для читання файлів сховища Zimbra TGZ. Наведений нижче зразок коду демонструє використання TgzReader class для читання всіх повідомлень з файлу. 

Збереження повідомлень та структури каталогів

Ви також можете зберегти всі повідомлення зі структурою каталогів з файлу сховища Zimbra TGZ. Для цього, TgzReader class надає метод ExportTo який приймає шлях виводу як параметр.

Нижче наведений фрагмент коду демонструє використання TgzReader.ExportTo method для збереження всіх повідомлень з файлу сховища Zimbra TGZ.

Експорт календаря та контактів з резервних файлів Zimbra

Aspose.Email дозволяє експортувати календар та контакти Zimbra у формати iCalendar та VCard. Нижче наведений зразок коду показує, як реалізувати цю функціональність у нашому проєкті:

try (TgzReader reader = new TgzReader("test2.tgz")) {
    //contacts files can be found in Contacts and Emailed Contacts subfolders
    //calendar files can be found in Calendar subfolder
    reader.exportTo("out");
}