Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à : Outlook 2013 | Outlook 2016
Convertit un message MAPI en flux MIME.
HRESULT IConverterSession::MAPIToMIMEStm(
LPMESSAGE pmsg,
LPSTREAM pstm,
ULONG ulFlags
);
Paramètres
pmsg
[in] Pointeur vers le message à convertir. Consultez mapidefs.h pour la définition de type de LPMESSAGE.
pstm
[out] Interface IStream pour générer le flux.
ulFlags
[in] Indicateurs qui indiquent des actions spécifiques pour le convertisseur :
CCSF_8BITHEADERS
Le convertisseur doit autoriser les en-têtes 8 bits.
CCSF_EMBEDDED_MESSAGE
Les informations envoyées/non envoyées sont conservées dans X-Unsent.
CCSF_GLOBAL_MESSAGE
Le convertisseur doit générer un message international (EAI/RFC6530).
CCSF_INCLUDE_BCC
Les destinataires BCC du message MAPI doivent être inclus dans le flux MIME.
CCSF_NO_MSGID
N’incluez pas Message-Id champ dans les messages sortants.
CCSF_NOHEADERS
Le convertisseur doit ignorer les en-têtes du message extérieur.
CCSF_PLAIN_TEXT_ONLY
Le convertisseur doit simplement envoyer du texte brut.
CCSF_SMTP
Un message SMTP est transmis au convertisseur. Cet indicateur doit toujours être défini.
CCSF_USE_RTF
Le convertisseur doit passer du format HTML au format RTF dans le message MIME.
CCSF_USE_TNEF
Le convertisseur doit utiliser le format TNEF (Transport Neutral Encapsulation Format) dans le message MIME.
Valeurs de retour
E_INVALIDARG
Des indicateurs non valides ont été passés, ou pmsg ou pstm a la valeur NULL.
Remarques
Pris en charge uniquement pour les types de messages Outlook standard.
Référence MFCMAPI
Pour voir un exemple de code MFCMAPI, consultez le tableau suivant.
| Fichier | Fonction | Commentaire |
|---|---|---|
| MapiMime.cpp |
ImportEMLToIMessage |
MFCMAPI utilise MimeToMAPI pour convertir un fichier EML en message MAPI. |
| MapiMime.cpp |
ExportIMessageToEML |
MFCMAPI utilise MAPIToMIMEStm pour convertir un message MAPI en fichier EML. |
Voir aussi
IConverterSession : IUnknown
IConverterSession::MAPIToMIMEStm
IConverterSession::MIMEToMAPI
IConverterSession::SetAdrBook
IConverterSession::SetCharSet
IConverterSession::SetEncoding
IConverterSession::SetSaveFormat
IConverterSession::SetTextWrapping
Propriété canonique PidTagMessageEditorFormat
Constantes MAPI de propriété canonique PidLidUseTnef