mapi_message
Resumo geral
mapi_message é uma classe em Aspose.Email FOSS para C++.
Descrição:
mapi_message é uma classe na biblioteca Aspose.Email FOSS para C++ que expõe 44 métodos e 6 propriedades para uso programático.
As capacidades essenciais incluem: std::uint32_t; define o assunto da mensagem; define a cor do texto simples da Mensagem. Estas operações permitem aos desenvolvedores integrar diretamente a funcionalidade mapi_message em aplicações C++.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
default_property_flags | std::uint32_t | Leitura/Escrita | Representa a propriedade padrão bitmask de bandeira |
recipient_type_to | int | Leitura/Escrita | Representa a constante do tipo de destinatário “To” |
recipient_type_cc | int | Leitura/Escrita | Representa a constante do tipo de destinatário “CC” |
recipient_type_bcc | int | Leitura/Escrita | Representa a constante do tipo de receptor “BCC” |
attach_method_by_value | int | Leitura/Escrita | Representa a fixação por constante de método de valor |
attach_method_embedded | int | Leitura/Escrita | Representa a constante do método de fixação incorporada |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
create(subject: std::string, body: std::string, unicode_strings: bool) → mapi_message | |
from_file(path: std::filesystem::path, strict: bool) → mapi_message | Carrega um arquivo MSG a partir do caminho dado, opcionalmente aplicando análise estrita |
from_stream(stream: std::istream, strict: bool) → mapi_message | Carrega um MSG a partir de um fluxo de entrada, opcionalmente aplicando análise estrita |
from_msg_document(document: msg_document) → mapi_message | Cria uma mensagem de uma instância msg_document existente . |
load_from_eml(path: std::filesystem::path) → mapi_message | Carrega um arquivo EML de uma rota ou fluxo em uma mapi_message |
load_from_eml(stream: std::istream) → mapi_message | |
unicode_strings() → bool | |
set_unicode_strings(value: bool) | |
set_subject(value: std::string) | Indicar o assunto da mensagem |
set_body(value: std::string) | Indicar o corpo de texto simples da mensagem |
set_html_body(value: std::string) | |
set_message_class(value: std::string) | |
set_sender_name(value: std::string) | Indicar o nome de exibição do remetente . |
set_sender_email_address(value: std::string) | Indica o endereço de e-mail do remetente. |
set_sender_address_type(value: std::string) | |
set_internet_message_id(value: std::string) | Indicar o valor do cabeçalho de mensagem-ID da Internet |
to_msg_document() → msg_document | Converte a mensagem para um objeto msg_document |
save() → std::vector<std::uint8_t> | Retorna a mensagem como um vetor de byte no formato MSG |
save(path: std::filesystem::path) | |
save(stream: std::ostream) | |
save_to_eml() → std::vector<std::uint8_t> | Salva o EML para a corrente de saída fornecida |
save_to_eml(path: std::filesystem::path) | |
save_to_eml(stream: std::ostream) |