mapi_message

Genel Bakış

mapi_message C++ için Aspose.Email FOSS sınıfıdır.

Açıklama

mapi_message C++ için FOSS kütüphanesinde 44 yöntem ve 6 programlama özellikleri sunulan bir sınıf.

Temel yetenekler şunları içerir: std::uint32_t;Mesaj konusu ayarlanır; mesajın düz metin vücudu ayarlar. Bu işlemler geliştiricilerin mapi_message işlevselliğini doğrudan C++ uygulamalarına entegre etmelerini sağlar.

Mülkiyetler

Adı :TipiAccessAçıklama
default_property_flagsstd::uint32_tOkumak / YazmakVarsayılan özellik bayrak bitmaskesini temsil eder
recipient_type_tointOkumak / Yazmak‘To’ alıcı türü sabitini temsil eder
recipient_type_ccintOkumak / Yazmak‘CC’ alıcı türü sabitini temsil eder
recipient_type_bccintOkumak / Yazmak‘BCC’ alıcı türü sabitini temsil eder
attach_method_by_valueintOkumak / YazmakDeğer yöntemi sabitiyle eklemeyi temsil eder
attach_method_embeddedintOkumak / YazmakGömülü ekleme yöntemi sabitini temsil eder

Yöntemler

SignatureAçıklama
create(subject: std::string, body: std::string, unicode_strings: bool)mapi_message
from_file(path: std::filesystem::path, strict: bool)mapi_messageverilen yoldan bir MSG dosyasını yüklemek, seçmeli olarak sıkı parsing uygulanır
from_stream(stream: std::istream, strict: bool)mapi_messageBir giriş akışından bir MSG yüklemektedir, seçmeli olarak sıkı parsing uygulanır
from_msg_document(document: msg_document)mapi_messageMevcut bir msg_document örneğinden bir mesaj oluşturur.
load_from_eml(path: std::filesystem::path)mapi_messageBir yol veya akışdan bir mapi_message’a EML dosyasını yükler
load_from_eml(stream: std::istream)mapi_message
unicode_strings()bool
set_unicode_strings(value: bool)
set_subject(value: std::string)Mesaj konusunu ayarlar
set_body(value: std::string)Mesajın düz metin gövdesini ayarlar
set_html_body(value: std::string)
set_message_class(value: std::string)
set_sender_name(value: std::string)Gönderenin görüntülenen adını ayarlar
set_sender_email_address(value: std::string)Gönderenin e-posta adresini ayarlar
set_sender_address_type(value: std::string)
set_internet_message_id(value: std::string)Internet Message‑ID başlık değerini ayarlar
to_msg_document()msg_documentMesajı msg_document nesneye dönüştürür
save()std::vector<std::uint8_t>Mesajı bir byte vektör olarak MSG biçiminde geri getirir.
save(path: std::filesystem::path)
save(stream: std::ostream)
save_to_eml()std::vector<std::uint8_t>EML’yi sağlanan çıkış akımına kaydeder
save_to_eml(path: std::filesystem::path)
save_to_eml(stream: std::ostream)

Ayrıca bakın

 Türkçe