C++ メールメッセージおよびメッセージストレージ処理 API
Microsoft Outlookを必要とせずに、C++アプリケーション内から電子メールファイルとメッセージアーカイブを作成、編集、変換します。
ダウンロード无料トライアルAspose.Email C++ 用は、開発者がMSG、EML、EMLX、MHTなどのさまざまな形式を簡単に処理できるようにする電子メールプログラミングAPIです。アプリケーション開発者は作成、変換、または操作できます。 最も一般的に使用されるメッセージ形式 オフィスオートメーションや Microsoft Outlook アプリケーションに依存せずに、ネイティブの C++ アプリケーション内で実行できます。
Aspose.Email C++ 用は、コンテンツの編集、受信者の操作、MAPIプロパティや添付ファイルの抽出と操作などのメール管理機能や、PSTやOSTなどのメッセージストレージファイル管理などの高度な機能に最適です。現在、API は電子メール送信用の SMTP、POP3、IMAP 通信プロトコルをサポートしています。
メールファイルおよびメッセージアーカイブ処理 API 機能
ストレージファイルの作成、操作、抽出
SMTP、POP3、IMAP 通信プロトコルをサポート
C++ ライブラリによる MIME メッセージの管理
C++ 用 Aspose.Email は EML や EMLX を含む MIME フォーマットを幅広くサポートしています。この機能により、開発者はMIMEメッセージの内容の作成、設定、抽出、添付ファイルと埋め込みオブジェクトの管理、EMLおよびEMLXファイルのMSG、HTML、MHTMLファイル形式への変換を行うことができます。 C++ ライブラリによる MIME メッセージの管理.
Outlook メッセージファイル形式の管理
Aspose.Email C++ 用は、Outlookメッセージを最初から作成できるだけでなく、既存の電子メールファイルを操作する機能も提供します。開発者は、連絡先、タスク、メモ、カレンダーアイテム、配布リストなど、あらゆる種類のOutlookアイテムをロードおよび保存できます。さらに、C++ メールライブラリでは、パブリック API を介してすべての Outlook オブジェクトを解析および操作できます。 Outlook メッセージファイル形式の管理.
iCalendarの繰り返しパターンの作成と利用
このライブラリにより、開発者は直感的なオブジェクトモデルを使用して、iCalendar (RFC 2445) 形式の繰り返しパターンをプログラムで生成して使用できます。当社の専門知識により、iCalendar インターフェイスは使いやすく、繰り返し発生の生成と消費を完全に制御できます。 iCalendarの繰り返しパターンの作成と利用.
PSTおよびOSTファイルからのアイテムの作成、検査、抽出
C++用のAspose.Emailを使用すると、PSTやOSTなどのOutlookストレージフォーマットを管理できます。APIは、既存のストレージ形式に対してさまざまな操作を実行したり、新しいPSTドキュメントを最初から作成したりします。その他の可能な操作としては、フォルダとメッセージのリスト、メッセージ、連絡先、フォルダの追加または抽出などがあります。
PSTを作成して受信トレイにメッセージを追加-C++
// create PST file from scratch
System::SharedPtr<PersonalStorage> personalStorage = PersonalStorage::Create(dir + L"output.pst", Aspose::Email::Outlook::Pst::FileFormatVersion::Unicode);
// add a folder "Inbox" to the PST
personalStorage->get_RootFolder()->AddSubFolder(L"Inbox");
// select the "Inbox" folder
System::SharedPtr<FolderInfo> inboxFolder = personalStorage->get_RootFolder()->GetSubFolder(L"Inbox");
// add a message to the "Inbox" folder
inboxFolder->AddMessage(MapiMessage::FromFile(dir + L"template.msg"));