mapi_message
Översikt
mapi_message är en klass i Aspose.Email FOSS för C++.
Beskrivning
mapi_message är en klass i Aspose.Email FOSS bibliotek för C++ som visar 44 metoder och 6 egenskaper för programmatisk användning.
Kernkapaciteterna inkluderar: std::uint32_t;· ställer in meddelandets ämne; ställa in texten i meddelandet. Dessa åtgärder gör det möjligt för utvecklare att integrera mapi_message-funktionalitet direkt i C++-applikationer.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
default_property_flags | std::uint32_t | Läs/ Skriv | Representerar standardegenskapsflaggbitsmasken |
recipient_type_to | int | Läs/ Skriv | Representerar 'To' mottagartypskonstant |
recipient_type_cc | int | Läs/ Skriv | Representerar ‘CC’ mottagartypskonstant |
recipient_type_bcc | int | Läs/ Skriv | Representerar ‘BCC’ mottagartypskonstanten |
attach_method_by_value | int | Läs/ Skriv | Representerar bilaga genom värde‑metodkonstant |
attach_method_embedded | int | Läs/ Skriv | Representerar konstant för inbäddad bilagmetod |
Metoder
| Signature | Beskrivning |
|---|---|
create(subject: std::string, body: std::string, unicode_strings: bool) → mapi_message | |
from_file(path: std::filesystem::path, strict: bool) → mapi_message | Ladda en MSG-fil från den angivna vägen, valfritt genom strikt parsing |
from_stream(stream: std::istream, strict: bool) → mapi_message | Ladda en MSG från ett inputflöde, valfritt genom strikt parsing |
from_msg_document(document: msg_document) → mapi_message | Skapar ett meddelande från en befintlig msg_document instans |
load_from_eml(path: std::filesystem::path) → mapi_message | Ladda en EML-fil från en väg eller ström till ett mapi_message |
load_from_eml(stream: std::istream) → mapi_message | |
unicode_strings() → bool | |
set_unicode_strings(value: bool) | |
set_subject(value: std::string) | Ställer in meddelandets ämne |
set_body(value: std::string) | Ställer in meddelandets ren‑textkropp |
set_html_body(value: std::string) | |
set_message_class(value: std::string) | |
set_sender_name(value: std::string) | Ställer in avsändarens visningsnamn |
set_sender_email_address(value: std::string) | Ställer in avsändarens e‑postadress |
set_sender_address_type(value: std::string) | |
set_internet_message_id(value: std::string) | Ställer in värdet för Internet Message‑ID‑rubriken |
to_msg_document() → msg_document | Konverterar meddelandet till ett msg_document objekt |
save() → std::vector<std::uint8_t> | Returnerar meddelandet som en bytevektor i MSG-format |
save(path: std::filesystem::path) | |
save(stream: std::ostream) | |
save_to_eml() → std::vector<std::uint8_t> | Spara EML till den levererade utflödet |
save_to_eml(path: std::filesystem::path) | |
save_to_eml(stream: std::ostream) |