mapi_message

Přehled

mapi_message je třída v Aspose.Email FOSS pro C++.

Popis

mapi_message je třída v knihovně Aspose.Email FOSS pro C++, která poskytuje 44 metod a 6 vlastností pro programové použití.

Mezi hlavní schopnosti patří: std::uint32_t; nastavení předmětu zprávy; nastavení plain‑text těla zprávy. Tyto operace umožňují vývojářům integrovat funkčnost mapi_message přímo do C++ aplikací.

Vlastnosti

Název:Typ:PřístupPopis:
default_property_flagsstd::uint32_tČtení/zápisReprezentuje výchozí bitmasku příznaku vlastnosti
recipient_type_tointČtení/zápisRepresentuje konstantu typu příjemce ‘To’
recipient_type_ccintČtení/zápisRepresentuje konstantu typu příjemce ‘CC’
recipient_type_bccintČtení/zápisRepresentuje konstantu typu příjemce BCC
attach_method_by_valueintČtení/zápisReprezentuje konstantu metody přílohy podle hodnoty
attach_method_embeddedintČtení/zápisReprezentuje konstantu metody vložené přílohy

Metody

Podpis:Popis:
create(subject: std::string, body: std::string, unicode_strings: bool) → mapi_message
from_file(path: std::filesystem::path, strict: bool) → mapi_messageNačte soubor MSG z dané cesty, případně vynutí přísné parsování
from_stream(stream: std::istream, strict: bool) → mapi_messageNačte MSG z vstupního proudu, volitelně vynutí přísné parsování
from_msg_document(document: msg_document) → mapi_messageVytvoří zprávu z existující instance msg_document
load_from_eml(path: std::filesystem::path) → mapi_messageNačte soubor EML z cesty nebo proudu do mapi_message
load_from_eml(stream: std::istream) → mapi_message
unicode_strings() → bool
set_unicode_strings(value: bool)
set_subject(value: std::string)Nastaví předmět zprávy
set_body(value: std::string)Nastaví prostý text těla zprávy
set_html_body(value: std::string)
set_message_class(value: std::string)
set_sender_name(value: std::string)Nastaví zobrazované jméno odesílatele
set_sender_email_address(value: std::string)Nastaví e-mailovou adresu odesílatele
set_sender_address_type(value: std::string)
set_internet_message_id(value: std::string)Nastaví hodnotu hlavičky Internet Message‑ID.
to_msg_document() → msg_documentPřevede zprávu na objekt msg_document
save() → std::vector<std::uint8_t>Vrací zprávu jako vektor bajtů ve formátu MSG
save(path: std::filesystem::path)
save(stream: std::ostream)
save_to_eml() → std::vector<std::uint8_t>Uloží soubor EML do poskytnutého výstupního proudu
save_to_eml(path: std::filesystem::path)
save_to_eml(stream: std::ostream)

Viz také:

 Čeština