Trabalhando com Zimbra

Sobre o Zimbra

Zimbra é uma suíte de email, calendário e colaboração construída para a nuvem. Zimbra inclui email completo, contatos, calendário, compartilhamento de arquivos, tarefas e mensagens/videoconferência, tudo acessado pelo Zimbra Web Client a partir de qualquer dispositivo.

Ler todas as mensagens do armazenamento Zimbra TGZ

Aspose.Email fornece o TgzReader classe para ler arquivos de armazenamento Zimbra TGZ. O código de exemplo a seguir demonstra o uso do TgzReader classe para ler todas as mensagens do arquivo. 

Salvar Mensagens e Estrutura de Diretórios

Você também pode salvar todas as mensagens com a estrutura de diretórios do arquivo de armazenamento Zimbra TGZ. Para isso, o TgzReader classe fornece um método ExportTo que recebe o caminho de saída como parâmetro.

O trecho de código a seguir demonstra o uso do TgzReader.ExportTo método para salvar todas as mensagens do arquivo de armazenamento Zimbra TGZ.

Exportar itens de calendário e contato dos arquivos de backup do Zimbra

Aspose.Email possibilita exportar o calendário e os contatos do Zimbra para os formatos iCalendar e VCard. O exemplo de código abaixo mostra como implementar esse recurso em nosso projeto:

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");
}