IConverterSession::MAPIToMIMEStm
Aplica-se a: Outlook 2013 | Outlook 2016
Converte uma mensagem MAPI em um fluxo MIME.
HRESULT IConverterSession::MAPIToMIMEStm(
LPMESSAGE pmsg,
LPSTREAM pstm,
ULONG ulFlags
);
Parâmetros
pmsg
[in] Ponteiro para a mensagem a ser convertida. Consulte mapidefs.h para obter a definição de tipo de LPMESSAGE.
pstm
[out] Interface IStream para gerar o fluxo.
ulFlags
[in] Sinalizadores que indicam ações específicas para o conversor:
CCSF_8BITHEADERS
O conversor deve permitir cabeçalhos de 8 bits.
CCSF_EMBEDDED_MESSAGE
As informações enviadas/não enviadas são persistentes no X-Unsent.
CCSF_GLOBAL_MESSAGE
O conversor deve criar uma mensagem internacional (EAI/RFC6530).
CCSF_INCLUDE_BCC
Os destinatários do BCC da mensagem MAPI devem ser incluídos no fluxo MIME.
CCSF_NO_MSGID
Não inclua Message-Id campo em mensagens de saída.
CCSF_NOHEADERS
O conversor deve ignorar os cabeçalhos da mensagem externa.
CCSF_PLAIN_TEXT_ONLY
O conversor deve apenas enviar texto sem formatação.
CCSF_SMTP
O conversor está sendo passado por uma mensagem SMTP. Esse sinalizador deve ser sempre definido.
CCSF_USE_RTF
O conversor deve converter do formato HTML para RTF na mensagem MIME.
CCSF_USE_TNEF
O conversor deve usar o formato TNEF (Formato de Encapsulamento Neutro de Transporte) na mensagem MIME.
Valores de retorno
E_INVALIDARG
Sinalizadores inválidos foram passados, ou pmsg ou pstm é NULL.
Comentários
Com suporte apenas para tipos de mensagens padrão do Outlook.
Referência do MFCMAPI
Para ver códigos de exemplo do MFCMAPI, confira a tabela a seguir.
Arquivo | Função | Comentário |
---|---|---|
MapiMime.cpp |
ImportEMLToIMessage |
O MFCMAPI usa MimeToMAPI para converter um arquivo EML em uma mensagem MAPI. |
MapiMime.cpp |
ExportIMessageToEML |
O MFCMAPI usa MAPIToMIMEStm para converter uma mensagem MAPI em um arquivo EML. |
Confira também
IConverterSession : IUnknown
IConverterSession::MAPIToMIMEStm
IConverterSession::MIMEToMAPI
IConverterSession::SetAdrBook
IConverterSession::SetCharSet
IConverterSession::SetEncoding
IConverterSession::SetSaveFormat
IConverterSession::SetTextWrapping
Propriedade Canônica PidTagMessageEditorFormat
PidLidUseTnef Canonical PropertyMAPI Constants