PPTX
DOCX
XLSX
PDF
ODP
MBOX
C++ 経由で MBOX メタデータを抽出する
独自の C++ アプリを構築して、サーバー側 API を使用して MBOX ファイルからメタデータを追加、編集、削除、または抽出します。
C++ を使用して MBOX メタデータを取得する方法
MBOX メタデータを抽出するには、
API は、C++ プラットフォーム向けの機能が豊富で強力で使いやすいドキュメントメタデータ抽出 API です。開くだけで最新バージョンを直接ダウンロードできます。
パッケージマネージャ、検索 Aspose.Email.Cpp そしてインストールしてください。パッケージマネージャーコンソールから以下のコマンドを使用することもできます。
Command
PM> Install-Package Aspose.Email.Cpp
C++ 経由で MBOX のメタデータを抽出する手順
getProperties を使用してメッセージのタイプを取得すると、単純なループですべてのメタデータ情報を取得できます。
- MBOX ファイルを MAPIMessage:: FromFile 経由でロードします
- get_Properties () を使用してプロパティコレクションを取得する
- idx_get を使用してそれぞれのプロパティを取得
システム要件
C++ 用の Aspose.Emailは、すべての主要なプラットフォームとオペレーティングシステムでサポートされています。以下の前提条件を満たしていることを確認してください。
- マイクロソフトウィンドウズ、またはWindows 32ビット、Windows 64ビット、Linux 64ビット用のC++ランタイム環境と互換性のあるOS。
- プロジェクトで参照されている C++ DLL 用の Aspose.Email
MBOX のメタデータを抽出-C++
// Load from file
System::SharedPtr<MapiMessage> mbox = MapiMessage::FromFile(dataDir + L"message.mbox");
System::String subject;
// Access the MapiPropertyTag.PR_SUBJECT property
System::SharedPtr<MapiProperty> prop = mbox->get_Properties()->idx_get(MapiPropertyTag::PR_SUBJECT);
// If the property is not found, check the MapiPropertyTag.PR_SUBJECT_W (which is a // Unicode peer of the MapiPropertyTag.PR_SUBJECT)
if (prop == nullptr){
prop = mbox->get_Properties()->idx_get(MapiPropertyTag::PR_SUBJECT_W);
}
// Cannot found
if (prop == nullptr){
System::Console::WriteLine(L"No property found!");
return;
}
// Get the property data as string
subject = prop->GetString();
System::Console::WriteLine(System::String(L"Subject:") + subject);
// Read internet code page property
prop = msg->get_Properties()->idx_get(MapiPropertyTag::PR_INTERNET_CPID);
if (prop != nullptr){
System::Console::WriteLine(System::String(L"CodePage:") + prop->GetLong());
}
C++ API 用 Aspose.Email について
Aspose.Emailは、マイクロソフトのOutlookおよびThunderbird形式の解析ソリューションです。電子メールや MSG、EMLX、EML、MHT などのストレージ形式を簡単に作成、操作、変換できます。電子メールの添付ファイルの処理、メッセージヘッダーのカスタマイズ、POP3、IMAP、SMTPなどのさまざまなネットワークプロトコルの実装による電子メールの送受信は、はるかに簡単です。これはスタンドアロンの API であり、Microsoft Outlook やその他のソフトウェアをインストールする必要はありません。オンラインアプリ経由で MBOX のメタデータを抽出
MBOXドキュメントへのメタデータの表示と編集には、こちらをご利用ください ライブデモ 以下の利点があります。
ダウンロードや設定は一切不要
コードを書く必要はありません
MBOXファイルをアップロードしてドキュメントプロパティを編集するだけ
結果ファイルのダウンロードリンクをすぐに取得
MBOX What is MBOX File Format
mBox ファイル形式は、電子メールメッセージを収集するためのコンテナを表す一般的な用語です。メッセージは添付ファイルとともにコンテナ内に格納されます。フォルダー全体からのメッセージは 1 つのデータベースファイルに保存され、新しいメッセージはファイルの末尾に追加されます。Apple Mail や Mozilla Thunderbird など、多数のアプリケーションと API が MBox ファイル形式をサポートしています。
Read More