mapi_message
Overview
mapi_message là một lớp trong Aspose.Email FOSS cho C++.
Description
mapi_message là một lớp học trong thư viện FOSS cho C++ mà trình bày 44 phương pháp và 6 thuộc tính để sử dụng lập trình.
Khả năng cơ bản bao gồm: std::uint32_t;· đặt chủ đề tin nhắn; đặt cơ thể văn bản thẳng của tin tức. các hoạt động này cho phép người phát triển tích hợp chức năng mapi_message trực tiếp vào ứng dụng C++.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
default_property_flags | std::uint32_t | Đọc / viết | Giới thiệu về bản quyền mặc định flag bitmask |
recipient_type_to | int | Đọc / viết | - Tương tự “để” kiểu người nhận liên tục |
recipient_type_cc | int | Đọc / viết | - Hiển thị kiểu tiếp nhận ‘CC’ liên tục |
recipient_type_bcc | int | Đọc / viết | - Phân biệt kiểu “BCC” của người nhận liên tục |
attach_method_by_value | int | Đọc / viết | - Hiển thị kết nối theo phương pháp giá trị liên tục |
attach_method_embedded | int | Đọc / viết | - Hiển thị phương pháp gắn kết liên tục |
Methods
| Signature | Description |
|---|---|
create(subject: std::string, body: std::string, unicode_strings: bool) → mapi_message | |
from_file(path: std::filesystem::path, strict: bool) → mapi_message | Tải một tệp MSG từ con đường đã được cung cấp, tùy chọn thực hiện các cài đặt nghiêm ngặt |
from_stream(stream: std::istream, strict: bool) → mapi_message | Tải MSG từ dòng nhập, tùy chọn thực hiện cài đặt chặt chẽ |
from_msg_document(document: msg_document) → mapi_message | Tạo một tin nhắn từ ví dụ msg_document hiện có |
load_from_eml(path: std::filesystem::path) → mapi_message | Tải một tệp EML từ một con đường hoặc dòng vào mapi_message |
load_from_eml(stream: std::istream) → mapi_message | |
unicode_strings() → bool | |
set_unicode_strings(value: bool) | |
set_subject(value: std::string) | Đặt chủ đề tin nhắn |
set_body(value: std::string) | Thiết lập cơ thể văn bản thẳng của thông điệp |
set_html_body(value: std::string) | |
set_message_class(value: std::string) | |
set_sender_name(value: std::string) | Nhập tên hiển thị của người gửi |
set_sender_email_address(value: std::string) | Thiết lập địa chỉ email của người gửi |
set_sender_address_type(value: std::string) | |
set_internet_message_id(value: std::string) | Thiết lập giá trị đầu Internet Message-ID |
to_msg_document() → msg_document | Chuyển đổi tin nhắn sang một đối tượng msg_document |
save() → std::vector<std::uint8_t> | Trả lại tin nhắn như một byte vector trong định dạng MSG |
save(path: std::filesystem::path) | |
save(stream: std::ostream) | |
save_to_eml() → std::vector<std::uint8_t> | Tiết kiệm EML đến dòng sản lượng được cung cấp |
save_to_eml(path: std::filesystem::path) | |
save_to_eml(stream: std::ostream) |