Ler PST do Outlook e Obter Informações sobre Pastas e Subpastas
Contents
[
Hide
]
Aspose.Email - Ler PST do Outlook e Obter Informações sobre Pastas e Subpastas
Aspose.Email para Java permite que você leia arquivos PST do Microsoft Outlook. Você pode carregar um arquivo PST do disco ou fluxo em uma instância da classe PersonalStorage e obter informações sobre seu conteúdo, por exemplo, pastas, subpastas e mensagens.
Após carregar o arquivo PST na classe PersonalStorage, você pode obter informações sobre o nome de exibição do arquivo, pasta raiz, subpastas e contagem de mensagens.
Java
// Carregar o arquivo PST do Outlook
PersonalStorage pst = PersonalStorage.fromFile(dataDir + "personalStorage.pst");
// Obter o Nome de Exibição do arquivo PST
System.out.println("Nome de Exibição: " + pst.getDisplayName());
// Obter as informações das pastas
FolderInfoCollection folderInfoCollection = pst.getRootFolder().getSubFolders();
// Navegar por cada pasta para exibir o nome da pasta e o número de mensagens
for (int i = 0; i < folderInfoCollection.size(); i++)
{
FolderInfo folderInfo = (FolderInfo) folderInfoCollection.get_Item(i);
System.out.println("Pasta: " + folderInfo.getDisplayName());
System.out.println("Total de itens: " + folderInfo.getContentCount());
System.out.println("Total de itens não lidos: " + folderInfo.getContentUnreadCount());
System.out.println("-----------------------------------");
}
Baixar Código em Execução
Baixar Código de Exemplo
Para mais detalhes, visite Ler Arquivo PST do Outlook e Obter Informações sobre Pastas e Subpastas.