mapi_message

mapi_message

概要

mapi_message は C++ 用の Aspose.Email FOSS のクラスです。

説明

mapi_message は C++ 用の Aspose.Email FOSS ライブラリに含まれるクラスで、プログラムから使用できる 44 のメソッドと 6 つのプロパティを提供します。

主な機能は次のとおりです: std::uint32_t;メッセージの件名を設定します;メッセージのプレーンテキスト本文を設定します。これらの操作により、開発者は mapi_message の機能を C++ アプリケーションに直接組み込むことができます。

プロパティ

名前型アクセス説明
default_property_flagsstd::uint32_t読み取り/書き込みデフォルトのプロパティフラグビットマスクを表します
recipient_type_toint読み取り/書き込み「To」受信者タイプ定数を表します
recipient_type_ccint読み取り/書き込み「CC」受信者タイプ定数を表します
recipient_type_bccint読み取り/書き込み‘BCC’ 受信者タイプ定数を表します
attach_method_by_valueint読み取り/書き込み添付ファイルを値で表す方法の定数を表します
attach_method_embeddedint読み取り/書き込み埋め込み添付方式定数を表します

メソッド

シグネチャ説明
create(subject: std::string, body: std::string, unicode_strings: bool) → mapi_message
from_file(path: std::filesystem::path, strict: bool) → mapi_message指定されたパスから MSG ファイルを読み込み、オプションで厳密なパースを強制します
from_stream(stream: std::istream, strict: bool) → mapi_message入力ストリームから MSG をロードし、必要に応じて厳密なパースを強制します
from_msg_document(document: msg_document) → mapi_message既存の msg_document インスタンスからメッセージを作成します
load_from_eml(path: std::filesystem::path) → mapi_messageパスまたはストリームから EML ファイルを読み込み、mapi_message に格納します
load_from_eml(stream: std::istream) → mapi_message
unicode_strings() → bool
set_unicode_strings(value: bool)
set_subject(value: std::string)メッセージの件名を設定します
set_body(value: std::string)メッセージのプレーンテキスト本文を設定します
set_html_body(value: std::string)
set_message_class(value: std::string)
set_sender_name(value: std::string)送信者の表示名を設定します
set_sender_email_address(value: std::string)送信者のメールアドレスを設定します
set_sender_address_type(value: std::string)
set_internet_message_id(value: std::string)Internet Message‑ID ヘッダーの値を設定します
to_msg_document() → msg_documentメッセージを msg_document オブジェクトに変換します
save() → std::vector<std::uint8_t>メッセージを MSG 形式のバイトベクターとして返します
save(path: std::filesystem::path)
save(stream: std::ostream)
save_to_eml() → std::vector<std::uint8_t>提供された出力ストリームに EML を保存します
save_to_eml(path: std::filesystem::path)
save_to_eml(stream: std::ostream)

参照

 日本語