mapi_message

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:AcessosDescrição:
default_property_flagsstd::uint32_tLeitura/EscritaRepresenta a propriedade padrão bitmask de bandeira
recipient_type_tointLeitura/EscritaRepresenta a constante do tipo de destinatário “To”
recipient_type_ccintLeitura/EscritaRepresenta a constante do tipo de destinatário “CC”
recipient_type_bccintLeitura/EscritaRepresenta a constante do tipo de receptor “BCC”
attach_method_by_valueintLeitura/EscritaRepresenta a fixação por constante de método de valor
attach_method_embeddedintLeitura/EscritaRepresenta a constante do método de fixação incorporada

Métodos de avaliação

AssinaturaDescrição:
create(subject: std::string, body: std::string, unicode_strings: bool)mapi_message
from_file(path: std::filesystem::path, strict: bool)mapi_messageCarrega um arquivo MSG a partir do caminho dado, opcionalmente aplicando análise estrita
from_stream(stream: std::istream, strict: bool)mapi_messageCarrega um MSG a partir de um fluxo de entrada, opcionalmente aplicando análise estrita
from_msg_document(document: msg_document)mapi_messageCria uma mensagem de uma instância msg_document existente .
load_from_eml(path: std::filesystem::path)mapi_messageCarrega 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_documentConverte 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)

Ver também:

 Português