PPTX
DOCX
XLSX
PDF
ODP
MBOX
.NET 経由で MBOX メタデータを抽出
独自の.NET アプリを構築して、サーバー側 API を使用して MBOX ファイルからメタデータを追加、編集、削除、または抽出します。
C# を使用して MBOX メタデータを抽出する方法
MBOX メタデータを抽出するには、
API は、C# プラットフォーム向けの機能が豊富で強力で使いやすいドキュメントメタデータ API です。[開く]
パッケージマネージャ、検索 Aspose.Email そしてインストールしてください。パッケージマネージャーコンソールから以下のコマンドを使用することもできます。
Command
PM> Install-Package Aspose.Email
C# で MBOX のメタデータを抽出する手順
getProperties を使用してメッセージのタイプを取得すると、単純なループですべてのメタデータ情報を取得できます。
- MAPIMessage のオブジェクトを使用して MBOX ファイルをロードします。
- メッセージタイプを取得してすべてのプロパティにアクセスする
- 各プロパティをループ処理してその値にアクセスする
システム要件
.NET 用の Aspose.Email は、すべての主要なオペレーティングシステムでサポートされています。ただし、以下の前提条件を満たしていることを確認してください。
- Microsoft Windows または.NET Framework、.NET Core、および Xamarin プラットフォームと互換性のある OS。
- マイクロソフトビジュアルスタジオのような開発環境。
- プロジェクトで参照されている.NET 用の Aspose.Email。
MBOX のメタデータを抽出-C#
// load the message in with MapiMessage.Load
var mail = Aspose.Email.Mapi.MapiMessage.Load("template.mbox", new Aspose.Email.MboxLoadOptions());
Type type = mail.GetType();
// iterate over all properties to display the values
foreach (var prop in type.GetProperties())
{
Console.WriteLine("Name: " + prop.Name + " Value: " + prop.GetValue(mail).ToString());
}
.NET API 用 Aspose.Email について
Aspose.Emailは、マイクロソフトのOutlookおよびThunderbird形式の解析ソリューションです。電子メールや MSG、EMLX、EML、MHT などのストレージ形式を簡単に作成、操作、変換できます。電子メールの添付ファイルの処理、メッセージヘッダーのカスタマイズ、POP3、IMAP、SMTPなどのさまざまなネットワークプロトコルの実装による電子メールの送受信は、はるかに簡単です。これはスタンドアロンの API であり、Microsoft Outlook やその他のソフトウェアをインストールする必要はありません。MBOX What is MBOX File Format
mBox ファイル形式は、電子メールメッセージを収集するためのコンテナを表す一般的な用語です。メッセージは添付ファイルとともにコンテナ内に格納されます。フォルダー全体からのメッセージは 1 つのデータベースファイルに保存され、新しいメッセージはファイルの末尾に追加されます。Apple Mail や Mozilla Thunderbird など、多数のアプリケーションと API が MBox ファイル形式をサポートしています。
Read More