Работа с Zimbra
About Zimbra
Zimbra — это набор решений для электронной почты, календаря и совместной работы, построенный для облака. Zimbra включает полную работу с почтой, контактами, календарём, совместное использование файлов, задачи и обмен сообщениями/видеоконференциями, всё доступно через веб‑клиент Zimbra с любого устройства.
Read all messages from Zimbra TGZ storage
Aspose.Email предоставляет TgzReader class — класс для чтения файлов хранилища Zimbra TGZ. Приведённый ниже пример кода демонстрирует использование TgzReader class — класс для чтения всех сообщений из файла.
Save Messages and Directory Structure
Вы также можете сохранить все сообщения с файловой структурой из Zimbra TGZ‑файла. Для этого TgzReader class предоставляет метод ExportTo который принимает путь к выходному файлу в качестве параметра.
Приведённый ниже фрагмент кода демонстрирует использование TgzReader.ExportTo method — метод для сохранения всех сообщений из Zimbra TGZ‑файла.
Export calendar and contact items from Zimbra backup files
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");
}