Работа с IBM Notes
About IBM Notes
IBM Notes е клиент, а IBM Domino е сървър на платформа за съвместен клиент-сървър софтуер. IBM Notes предоставя функции за сътрудничество като имейл, календари, списъци със задачи, управление на контакти и др. Файловият базов данни, използван от IBM Notes, се съхранява във формат Notes Storage Facility (NSF).
Откриване на файл във NSF формат
Следният кодов пример ще ви покаже как да разпознаете NSF файловия формат:
var formatType = FileFormatUtil.DetectFileFormat("storage.nsf").FileFormatType; // Returns FileFormatType.Nsf
Read messages from NSF storage file
Забележка: реализацията на NSF е доста ограничена. По принцип, може да се срещнат някои проблеми в следните случаи:
-
Файлът е създаден от Notes версия 7 и по-нова
-
Използва се компресия LZ1
Aspose.Email предоставя NotesStorageFacility клас за четене на NSF файлове. The NotesStorageFacility клас предоставя EnumerateMessages метод, който итерира съобщенията в NSF файл за съхранение. Следният примерен код демонстрира използването на NotesStorageFacility клас и EnumerateMessages метод за четене на съобщения от NSF файл за съхранение.