IConverterSession::MAPIToMIMEStm
Область применения: Outlook 2013 | Outlook 2016
Преобразует сообщение MAPI в поток MIME.
HRESULT IConverterSession::MAPIToMIMEStm(
LPMESSAGE pmsg,
LPSTREAM pstm,
ULONG ulFlags
);
Параметры
pmsg
[в] Указатель на сообщение для преобразования. Определение типа LPMESSAGE см. в разделе mapidefs.h.
pstm
[out] Интерфейс IStream для вывода потока.
ulFlags
[в] Флаги, указывающие на конкретные действия для преобразователя:
CCSF_8BITHEADERS
Преобразователь должен разрешать 8-разрядные заголовки.
CCSF_EMBEDDED_MESSAGE
Отправленные и неотправленные данные сохраняются в X-Unsent.
CCSF_GLOBAL_MESSAGE
Преобразователь должен создать международное сообщение (EAI/RFC6530).
CCSF_INCLUDE_BCC
Получатели BCC сообщения MAPI должны быть включены в поток MIME.
CCSF_NO_MSGID
Не включайте поле Message-Id в исходящие сообщения.
CCSF_NOHEADERS
Преобразователь должен игнорировать заголовки внешнего сообщения.
CCSF_PLAIN_TEXT_ONLY
Преобразователь должен просто отправлять обычный текст.
CCSF_SMTP
Преобразователь передает SMTP-сообщение. Этот флаг всегда должен быть установлен.
CCSF_USE_RTF
Преобразователь должен преобразовать формат HTML в формат RTF в сообщении MIME.
CCSF_USE_TNEF
Преобразователь должен использовать формат TNEF в сообщении MIME.
Возвращаемые значения
E_INVALIDARG
Были переданы недопустимые флаги, либо pmsg или pstm имеет значение NULL.
Замечания
Поддерживается только для стандартных типов сообщений Outlook.
Справочные материалы по MFCMAPI
Пример кода MFCMAPI указан в приведенной ниже таблице.
Файл | Функция | Comment |
---|---|---|
MapiMime.cpp |
ImportEMLToIMessage |
MFCMAPI использует MimeToMAPI для преобразования EML-файла в сообщение MAPI. |
MapiMime.cpp |
ExportIMessageToEML |
MFCMAPI использует MAPIToMIMEStm для преобразования сообщения MAPI в ФАЙЛ EML. |
См. также
IConverterSession : IUnknown
IConverterSession::MAPIToMIMEStm
IConverterSession::MIMEToMAPI
IConverterSession::SetAdrBook
IConverterSession::SetCharSet
IConverterSession::SetEncoding
IConverterSession::SetSaveFormat
IConverterSession::SetTextWrapping
Каноническое свойство PidTagMessageEditorFormat
Константы MAPIканонического свойства PidLidUseTnef