IBM Notes の操作
Contents
[
Hide
]
IBM Notes について
IBM Notes はクライアント、IBM Domino は協調クライアント‑サーバー ソフトウェアプラットフォームのサーバーです。IBM Notes は、メール、カレンダー、To‑Do リスト、連絡先管理などのコラボレーション機能を提供します。IBM Notes が使用するデータベースファイルは、Notes Storage Facility (NSF) 形式で保存されます。
ファイルが NSF 形式かどうかを検出
以下のコードサンプルは、NSF ファイル形式を識別する方法を示します:
var formatType = FileFormatUtil.DetectFileFormat("storage.nsf").FileFormatType; // Returns FileFormatType.Nsf
NSF ストレージファイルからメッセージを読み込む
注意: NSF の実装はかなり限定的です。一般的に、以下の場合に問題が発生する可能性があります。
-
このファイルは Notes バージョン 7 以降で作成されました
-
LZ1 圧縮が使用されています
Aspose.Email は以下を提供します NotesStorageFacility class は NSF ストレージファイルを読み取ります。 NotesStorageFacility class は以下を提供します EnumerateMessages NSF ストレージファイル内のメッセージを反復処理するメソッドです。以下のサンプルコードは、これの使用例を示しています。 NotesStorageFacility class と EnumerateMessages NSF ストレージファイルからメッセージを読み取るメソッド。
メッセージの読み取りのみが実装されていることに注意してください。フォルダーの読み取りは、仕様が不足しているため、まだサポートされていません。