Leer archivos PST de Outlook y obtener información de carpetas y subcarpetas
Contents
[
Hide
]
Aspose.Email - Leer archivos PST de Outlook y obtener información de carpetas y subcarpetas
Aspose.Email para Java te permite leer archivos PST de Microsoft Outlook. Puedes cargar un archivo PST desde el disco o como un flujo en una instancia de la clase PersonalStorage y obtener la información sobre su contenido, por ejemplo, carpetas, subcarpetas y mensajes.
Después de cargar el archivo PST en la clase PersonalStorage, puedes obtener la información sobre el nombre de visualización del archivo, la carpeta raíz, las subcarpetas y el conteo de mensajes.
Java
// Cargar el archivo PST de Outlook
PersonalStorage pst = PersonalStorage.fromFile(dataDir + "personalStorage.pst");
// Obtener el nombre de visualización del archivo PST
System.out.println("Nombre de visualización: " + pst.getDisplayName());
// Obtener la información de las carpetas
FolderInfoCollection folderInfoCollection = pst.getRootFolder().getSubFolders();
// Recorrer cada carpeta para mostrar el nombre de la carpeta y el número de mensajes
for (int i = 0; i < folderInfoCollection.size(); i++)
{
FolderInfo folderInfo = (FolderInfo) folderInfoCollection.get_Item(i);
System.out.println("Carpeta: " + folderInfo.getDisplayName());
System.out.println("Total de elementos: " + folderInfo.getContentCount());
System.out.println("Total de elementos no leídos: " + folderInfo.getContentUnreadCount());
System.out.println("-----------------------------------");
}
Descargar Código en Ejecución
Descargar Código de Ejemplo
Para más detalles, visita Leer Archivo PST de Outlook y Obtener Información de Carpetas y Subcarpetas.