Trabajando con IBM Notes
Acerca de IBM Notes
IBM Notes es un cliente y IBM Domino es un servidor de una plataforma de software colaborativa cliente-servidor. IBM Notes proporciona funciones de colaboración como correo electrónico, calendarios, listas de tareas, 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 un archivo en formato NSF
El siguiente fragmento de código le mostrará cómo reconocer el formato de archivo NSF:
var formatType = FileFormatUtil.DetectFileFormat("storage.nsf").FileFormatType; // Returns FileFormatType.Nsf
Leer mensajes del archivo de almacenamiento NSF
Nota, la implementación de NSF es bastante limitada. En general, es posible encontrar algunos problemas en los siguientes casos:
-
El archivo fue creado por Notes versión 7 o superior
-
Se utiliza compresión LZ1
Aspose.Email proporciona el NotesStorageFacility class para leer archivos de almacenamiento NSF. El NotesStorageFacility class proporciona el EnumerateMessages método que itera sobre los mensajes en el archivo de almacenamiento NSF. El siguiente código de ejemplo demuestra el uso del NotesStorageFacility class y el EnumerateMessages método para leer mensajes del archivo de almacenamiento NSF.