mapi_message

المعلومات العامة

mapi_message هي فئة في Aspose.Email FOSS لـ C++.

وصف

mapi_message هي فئة في مكتبة Aspose.Email FOSS لـ C ++ التي تعرض 44 طريقة و 6 خصائص لاستخدام البرمجي.

وتشمل القدرات الأساسية: std::uint32_t; يحدد موضوع الرسالة; يضع جسم النص العادي للرساله. تمكن هذه العمليات المطورين من دمج وظيفة mapi_message مباشرة في تطبيقات C ++.

خصائص

اسمالنوعالوصولوصف
default_property_flagsstd::uint32_tالقراءة/ الكتابةيمثل خاصية التبديل bitmask
recipient_type_tointالقراءة/ الكتابةيمثل ثابت نوع المستلم “إلى”
recipient_type_ccintالقراءة/ الكتابةيمثل ثابت نوع المستلم “CC”
recipient_type_bccintالقراءة/ الكتابةيمثل ثابت نوع المستلم “BCC”
attach_method_by_valueintالقراءة/ الكتابةيمثل الارتباط عن طريق قيمة طريقة ثابتة
attach_method_embeddedintالقراءة/ الكتابةيمثل ثابت طريقة التثبيت المدمج

الطرق

التوقيعوصف
create(subject: std::string, body: std::string, unicode_strings: bool)mapi_message
from_file(path: std::filesystem::path, strict: bool)mapi_messageيقوم بتحميل ملف MSG من المسار المحدد، وإجبار التحليل الصارم بشكل اختياري.
from_stream(stream: std::istream, strict: bool)mapi_messageيقوم بتحميل MSG من تيار مدخل، وإجبار التحليل الصارم بشكل اختياري.
from_msg_document(document: msg_document)mapi_messageيخلق رسالة من مثيل msg_document موجود
load_from_eml(path: std::filesystem::path)mapi_messageتحميل ملف EML من مسار أو تيار في mapi_message
load_from_eml(stream: std::istream)mapi_message
unicode_strings()bool
set_unicode_strings(value: bool)
set_subject(value: std::string)تعيين موضوع الرسالة
set_body(value: std::string)يحدد جسم النص العادي للرسالة
set_html_body(value: std::string)
set_message_class(value: std::string)
set_sender_name(value: std::string)يحدد اسم العرض للمرسل
set_sender_email_address(value: std::string)يحدد عنوان البريد الإلكتروني للمرسل
set_sender_address_type(value: std::string)
set_internet_message_id(value: std::string)يحدد قيمة عنوان رسالة الإنترنت
to_msg_document()msg_documentتحويل الرسالة إلى كائن msg_document
save()std::vector<std::uint8_t>يعيد الرسالة كمتجه بايت في شكل MSG
save(path: std::filesystem::path)
save(stream: std::ostream)
save_to_eml()std::vector<std::uint8_t>يحفظ EML إلى تيار الخروج المقدمة
save_to_eml(path: std::filesystem::path)
save_to_eml(stream: std::ostream)

انظر أيضاً

 العربية