Trabajando con IBM Notes
Acerca de IBM Notes
IBM Notes es un cliente e IBM Domino es un servidor de una plataforma de software colaborativo cliente-servidor. IBM Notes proporciona funciones de colaboración como el correo electrónico, los calendarios, las listas de tareas pendientes, la gestión de contactos, etc. El archivo de base de datos utilizado por IBM Notes se guarda en el formato Notes Storage Facility (NSF).
Detectar que un archivo está en formato NSF
El ejemplo de código siguiente le mostrará cómo reconocer el formato de archivo NSF:
var formatType = FileFormatUtil.DetectFileFormat("storage.nsf").FileFormatType; // Returns FileFormatType.Nsf
Lea los mensajes del archivo de almacenamiento NSF
Tenga en cuenta que la implementación de NSF es bastante limitada. En general, es posible enfrentarse a algunos problemas en los siguientes casos:
-
El archivo se creó con la versión 7 y superior de Notes
-
Se utiliza la compresión LZ1
Aspose.Email proporciona la NotesStorageFacility clase para leer archivos de almacenamiento NSF. El NotesStorageFacility la clase proporciona la EnumerateMessages método que recorre en iteración los mensajes del archivo de almacenamiento NSF. El siguiente código de ejemplo demuestra el uso del NotesStorageFacility clase y el EnumerateMessages método para leer los mensajes del archivo de almacenamiento NSF.