mapi_message

Opinie generală

mapi_message este o clasă în Aspose.Email FOSS pentru C++.

Descriere:

mapi_message este o clasă din biblioteca FOSS pentru C++ care expune 44 de metode și 6 proprietăți pentru utilizare programatică.

Capacitățile de bază includ: std::uint32_t; stabilește subiectul mesajului; definește corpul text-clar al mesajului. Aceste operațiuni permit dezvoltatorilor să integreze funcționalitatea mapi_message direct în aplicațiile C++.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
default_property_flagsstd::uint32_tCitire/scriereReprezintă proprietatea implicită bitmask flag
recipient_type_tointCitire/scriereReprezintă constanta de tip “To” a destinatarului.
recipient_type_ccintCitire/scriereReprezintă constanta de tip “CC” a destinatarului.
recipient_type_bccintCitire/scriereReprezintă constanta de tip “BCC” a destinatarului.
attach_method_by_valueintCitire/scriereReprezintă atașamentul prin metoda de valoare constantă
attach_method_embeddedintCitire/scriereReprezintă constanta metodei de atașare încorporată

Metode de evaluare

SemnăturaDescriere:
create(subject: std::string, body: std::string, unicode_strings: bool)mapi_message
from_file(path: std::filesystem::path, strict: bool)mapi_messageÎncărcă un fișier MSG din calea dată, opțional impunând analiza strictă
from_stream(stream: std::istream, strict: bool)mapi_messageÎncărcă un MSG dintr-un flux de intrare, opțional impunând analiza strictă
from_msg_document(document: msg_document)mapi_messageCreează un mesaj dintr-o instanță existentă msg_document
load_from_eml(path: std::filesystem::path)mapi_messageÎncărcă un fișier EML dintr-o cale sau flux într-un mapi_message
load_from_eml(stream: std::istream)mapi_message
unicode_strings()bool
set_unicode_strings(value: bool)
set_subject(value: std::string)Setarea subiectului mesajului
set_body(value: std::string)Setarea corpului text simplu al mesajului
set_html_body(value: std::string)
set_message_class(value: std::string)
set_sender_name(value: std::string)Setarea numelui de afișare al expeditorului
set_sender_email_address(value: std::string)Setarea adresei de e-mail a expeditorului
set_sender_address_type(value: std::string)
set_internet_message_id(value: std::string)Setarea valorii de intitulare a mesajelor pe Internet
to_msg_document()msg_documentConvertează mesajul într-un obiect msg_document
save()std::vector<std::uint8_t>Întoarce mesajul ca un vector de octet în format MSG
save(path: std::filesystem::path)
save(stream: std::ostream)
save_to_eml()std::vector<std::uint8_t>Salvează EML la fluxul de ieșire furnizat
save_to_eml(path: std::filesystem::path)
save_to_eml(stream: std::ostream)

Vezi și:

 Română