mapi_message
Gambaran Umum
mapi_message adalah kelas dalam Aspose.Email FOSS untuk C++.
Deskripsi
mapi_message adalah kelas dalam perpustakaan Aspose.Email FOSS untuk C++ yang menyediakan 44 metode dan 6 properti untuk penggunaan programatik.
Kemampuan inti meliputi: std::uint32_t; mengatur subjek pesan; mengatur isi pesan dalam teks biasa. Operasi ini memungkinkan pengembang mengintegrasikan fungsionalitas mapi_message secara langsung ke dalam aplikasi C++.
Properti
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
default_property_flags | std::uint32_t | Baca/Tulis | Mewakili bitmask flag properti default |
recipient_type_to | int | Baca/Tulis | Mewakili konstanta tipe penerima To |
recipient_type_cc | int | Baca/Tulis | Mewakili konstanta tipe penerima ‘CC’ |
recipient_type_bcc | int | Baca/Tulis | Mewakili konstanta tipe penerima 'BCC' |
attach_method_by_value | int | Baca/Tulis | Mewakili konstanta metode lampiran dengan nilai |
attach_method_embedded | int | Baca/Tulis | Mewakili konstanta metode lampiran tersemat |
Metode
| Tanda Tangan | Deskripsi |
|---|---|
create(subject: std::string, body: std::string, unicode_strings: bool) → mapi_message | |
from_file(path: std::filesystem::path, strict: bool) → mapi_message | Memuat file MSG dari jalur yang diberikan, secara opsional menegakkan parsing ketat |
from_stream(stream: std::istream, strict: bool) → mapi_message | Memuat MSG dari aliran masukan, secara opsional menegakkan parsing ketat |
from_msg_document(document: msg_document) → mapi_message | Membuat pesan dari instance msg_document yang ada |
load_from_eml(path: std::filesystem::path) → mapi_message | Memuat file EML dari jalur atau aliran ke dalam mapi_message |
load_from_eml(stream: std::istream) → mapi_message | |
unicode_strings() → bool | |
set_unicode_strings(value: bool) | |
set_subject(value: std::string) | Mengatur subjek pesan |
set_body(value: std::string) | Mengatur isi teks biasa dari pesan |
set_html_body(value: std::string) | |
set_message_class(value: std::string) | |
set_sender_name(value: std::string) | Mengatur nama tampilan pengirim |
set_sender_email_address(value: std::string) | Mengatur alamat email pengirim |
set_sender_address_type(value: std::string) | |
set_internet_message_id(value: std::string) | Mengatur nilai header Internet Message‑ID |
to_msg_document() → msg_document | Mengonversi pesan menjadi objek msg_document |
save() → std::vector<std::uint8_t> | Mengembalikan pesan sebagai vektor byte dalam format MSG |
save(path: std::filesystem::path) | |
save(stream: std::ostream) | |
save_to_eml() → std::vector<std::uint8_t> | Menyimpan EML ke aliran output yang disediakan |
save_to_eml(path: std::filesystem::path) | |
save_to_eml(stream: std::ostream) |