Aspose.Email  C++ 用

C++ メールメッセージおよびメッセージストレージ処理 API

Microsoft Outlook を必要とせず、C++ アプリケーション内からメールファイルおよびメッセージアーカイブを作成、編集、変換します。

  ダウンロード无料トライアル
  
 

Aspose.Email for C++ は、MSG、EML、EMLX、MHT など多数の形式を扱う開発者を支援する Email Programming API です。アプリケーション開発者は作成、変換、操作が可能です 最も一般的に使用されるメッセージ形式 Office Automation や Microsoft Outlook アプリケーションに依存せず、ネイティブ C++ アプリケーション内で。

Aspose.Email for C++ は、コンテンツ編集、受信者の操作、MAPI プロパティと添付ファイルの抽出・操作などのメール管理機能や、PST や OST を含むメッセージストレージファイルの管理といった高度な機能に最適です。現在、API はメール送信のために SMTP、POP3、IMAP の通信プロトコルをサポートしています。

メールファイルおよびメッセージアーカイブ処理 API の機能

ストレージファイルを作成、操作、抽出

SMTP、POP3、IMAP の通信プロトコルをサポート

C++ ライブラリで MIME メッセージを管理

Aspose.Email for C++ は、EML や EMLX を含む MIME 形式を広範にサポートします。この機能により、開発者は MIME メッセージのコンテンツを作成、設定、抽出し、添付ファイルや埋め込みオブジェクトを管理し、EML と EMLX ファイルを MSG、HTML、MHTML 形式に変換できます。 C++ ライブラリで MIME メッセージを管理.

Outlook メッセージファイル形式の管理

Aspose.Email for C++ は、ゼロから Outlook メッセージを作成できるだけでなく、既存のメールファイルを操作する機能も提供します。開発者は連絡先、タスク、メモ、カレンダー項目、配布リストなど、すべての Outlook アイテムをロードおよび保存できます。さらに、C++ Email ライブラリは、パブリック API を通じてすべての Outlook オブジェクトを解析・操作することが可能です。 Outlook メッセージファイル形式の管理.

iCalendar の繰り返しパターンを生成および利用

このライブラリは、直感的なオブジェクトモデルを使用して、iCalendar(RFC 2445)形式の繰り返しパターンをプログラムで生成および利用できるようにします。私たちの専門知識により、iCalendar インターフェイスは使いやすく、繰り返しの生成と利用を完全にコントロールできます。 iCalendar の繰り返しパターンを生成および利用.

PST と OST ファイルから項目を作成、検査、抽出

Aspose.Email for C++ は、PST や OST といった Outlook ストレージ形式の管理を可能にします。API は既存のストレージ形式に対するさまざまな操作を行うとともに、ゼロから新しい PST ドキュメントを作成できます。その他、フォルダーやメッセージの一覧表示、メッセージ・連絡先・フォルダーの追加や抽出といった操作も実行可能です。

PST を作成し、Inbox にメッセージを追加 - C++

// ゼロから PST ファイルを作成       

System::SharedPtr<PersonalStorage> personalStorage = PersonalStorage::Create(dir + L\"output.pst\", Aspose::Email::Outlook::Pst::FileFormatVersion::Unicode);

// PST にフォルダー \"Inbox\" を追加

personalStorage->get_RootFolder()->AddSubFolder(L\"Inbox\");

// \"Inbox\" フォルダーを選択

System::SharedPtr<FolderInfo> inboxFolder = personalStorage->get_RootFolder()->GetSubFolder(L\"Inbox\");

// \"Inbox\" フォルダーにメッセージを追加

inboxFolder->AddMessage(MapiMessage::FromFile(dir + L\"template.msg\"));
  
  

Aspose.Email は、以下に示すような主要な開発環境向けに個別の Email ライブラリを提供しています: