IConverterSession::MAPIToMIMEStm

IConverterSession::MAPIToMIMEStm

Converts a MAPI message to a MIME stream.

Quick Info

See IConverterSession.

  HRESULT IConverterSession::MAPIToMIMEStm(
	LPMESSAGE pmsg,
	LPSTREAM pstm,
	ULONG ulFlags
);

Parameters

pmsg

[in] Pointer to the message to convert. See mapidefs.h for the type definition of LPMESSAGE.

pstm

[out] IStream interface to output the stream.

ulFlags

[in] Flags that indicate specific actions for the converter:

CCSF_8BITHEADERS

The converter should allow 8-bit headers.

CCSF_INCLUDE_BCC

BCC recipients of the MAPI message should be included in the MIME stream.

CCSF_NO_MSGID

Do not include Message-Id field in outgoing messages.

CCSF_NOHEADERS

The converter should ignore the headers of the outside message.

CCSF_PLAIN_TEXT_ONLY

The converter should just send plain text.

CCSF_SMTP

The converter is being passed an SMTP message. This flag must always be set.

CCSF_USE_RTF

The converter should convert from HTML to RTF format in the MIME message.

CCSF_USE_TNEF

The converter should use Transport Neutral Encapsulation Format (TNEF) format in the MIME message.

Return Values

E_INVALIDARG

Invalid flags were passed, or pmsg or pstm is NULL.

Remarks

Supported only for standard Outlook message types.

See Also

Constants for the MAPI-MIME Conversion API

IConverterSession

IConverterSession::MIMEToMAPI

IConverterSession::SetAdrBook

IConverterSession::SetCharSet

IConverterSession::SetEncoding

IConverterSession::SetSaveFormat

IConverterSession::SetTextWrapping

PR_MSG_EDITOR_FORMAT

dispidUseTNEF

IMessage

IStream