Lavorare con IBM Notes
Informazioni su IBM Notes
IBM Notes è un client e IBM Domino è il server di una piattaforma software collaborativa client‑server. IBM Notes fornisce funzionalità di collaborazione come e‑mail, calendari, elenchi di attività, gestione dei contatti, ecc. Il file di database usato da IBM Notes è salvato nel formato Notes Storage Facility (NSF).
Rilevare un file nel formato NSF
Il frammento di codice seguente ti mostrerà come riconoscere il formato di file NSF:
var formatType = FileFormatUtil.DetectFileFormat("storage.nsf").FileFormatType; // Returns FileFormatType.Nsf
Leggere i messaggi da file di archiviazione NSF
Nota, l’implementazione NSF è piuttosto limitata. In generale, è possibile incontrare alcuni problemi nei seguenti casi:
-
Il file è stato creato da Notes versione 7 e successive
-
Viene usata la compressione LZ1
Aspose.Email fornisce il NotesStorageFacility classe per leggere i file di archiviazione NSF. Il NotesStorageFacility classe fornisce il EnumerateMessages metodo che itera sui messaggi nel file di archiviazione NSF. Il seguente codice di esempio dimostra l’uso del NotesStorageFacility classe e il EnumerateMessages metodo per leggere i messaggi dal file di archiviazione NSF.