Configurer le codage de transfert de contenu

 

Sapplique à :Exchange Online, Exchange Server 2013

Dernière rubrique modifiée :2015-03-09

Le codage de transfert de contenu définit des méthodes de codage permettant de transformer les données de messages électroniques binaires au format de texte brut US-ASCII. Cette transformation permet au message de transiter sur des serveurs de messagerie SMTP plus anciens qui ne prennent en charge que les messages en texte US-ASCII. Le codage de transfert de contenu est défini dans la norme RFC 2045. La méthode de codage de transfert est stockée dans le champ d’en-tête Content-Transfer-Encoding du message. Dans Microsoft Exchange Server 2013, les méthodes de codage de transfert suivantes sont disponibles :

  • 7-bit   Cette valeur indique que les données du corps du message sont déjà au format de texte brut US ASCII et que le message n’a connu aucun codage.

  • Quoted-printable (QP)   Cette méthode de codage utilise des caractères US-ASCII imprimables pour coder les données du corps du message. Si le texte du message d’origine est essentiellement du texte US-ASCII, le codage QP fournit des résultats relativement lisibles et compacts. Par défaut, Exchange 2013 utilise QP pour le codage des données des messages binaires.

  • Base64   Cette méthode de codage est principalement basée sur le standard Privacy-Enhanced Mail (PEM) défini dans la norme RFC 1421. Le codage Base64 utilise la méthode de codage alphabétique de 64 caractères alphabet et les caractères de remplissage de sortie définis par PEM pour coder les données du corps du message. Le codage Base64 crée un accroissement prévisible de la taille du message et convient parfaitement pour des données binaires et du texte non-US-ASCII.

Vous configurez la méthode de codage de transfert à l’aide du paramètre ByteEncoderTypeFor7BitCharsets sur les cmdlets Set-OrganizationConfig et Set-RemoteDomain. Les paramètres de codage de transfert de contenu que vous configurez avec Set-OrganizationConfig s’appliquent à tous les messages de l’organisation Exchange. Les paramètres de codage de transfert de contenu que vous configurez avec Set-RemoteDomain s’appliquent uniquement aux messages envoyés à des destinataires externes dans le domaine distant.

Le tableau suivant répertorie les valeurs que vous pouvez utiliser pour définir la méthode de codage de transfert.

 

Paramètre dans Set-OrganizationConfig Paramètre dans Set-RemoteDomain Description

0

Use7Bit

Toujours utiliser le codage 7 bits pour le code HTML et le texte brut. Cette valeur est la valeur par défaut.

1

UseQP

Toujours utiliser le codage QP pour le code HTML et le texte brut.

2

UseBase64

Toujours utiliser le codage Base64 pour le code HTML et le texte brut.

5

UseQPHtmlDetectTextPlain

Utiliser le codage QP pour le code HTML et le texte brut à moins que le retour automatique à la ligne soit activé en texte brut. Si le retour automatique à la ligne est activé, utiliser le codage 7 bits pour le texte brut.

6

UseBase64HtmlDetectTextPlain

Utiliser le codage Base64 pour le code HTML et le texte brut à moins que le retour automatique à la ligne soit activé en texte brut. Si le retour automatique à la ligne est activé en texte brut, utiliser le codage Base64 pour le code HTML et utiliser le codage 7 bits pour le texte brut.

13

UseQPHtml7BitTextPlain

Toujours utiliser le codage QP pour le code HTML. Toujours utiliser le codage 7 bits pour le texte brut.

14

UseBase64Html7BitTextPlain

Toujours utiliser le codage Base64 pour le code HTML. Toujours utiliser le codage 7 bits pour le texte brut.

Pour plus d’informations sur le champ d’en-tête Content-Transfer-Encoding, voir la section « Présentation de la structure des messages électroniques » dans conversion de contenu..

Pour plus d’informations sur les domaines distants, consultez la rubrique Domaines distants.

  • Durée d’exécution estimée : 15 minutes

  • Des autorisations doivent vous être attribuées avant de pouvoir exécuter cette procédure. Pour voir les autorisations qui vous sont nécessaires, consultez Entrée « Règles de transport » dans la rubrique Autorisations de flux de messagerie.

  • Pour des informations sur les raccourcis clavier applicables aux procédures de cette rubrique, voir Raccourcis clavier dans Exchange 2013Raccourcis clavier dans le Centre d’administration Exchange.

ConseilConseil :
Vous rencontrez des difficultés ? Demandez de l’aide en participant aux forums Exchange. Visitez le forum à l’adresse : Exchange Server, Exchange Online ou Exchange Online Protection

Pour configurer la méthode de codage de transfert de contenu pour l’organisation, exécutez la commande suivante :

Set-OrganizationConfig -ByteEncoderTypeFor7BitCharsets <Integer>

Par exemple, pour définir la méthode de codage de transfert à Base64, exécutez la commande suivante :

Set-OrganizationConfig -ByteEncoderTypeFor7BitCharsets 2

Pour configurer la méthode de codage de transfert de contenu pour l’ensemble des destinataires dans un domaine distant, exécutez la commande suivante :

Set-RemoteDomain -ByteEncoderTypeFor7BitCharsets <Value>

Par exemple, pour définir la méthode de codage de transfert à Base64, exécutez la commande suivante :

Set- RemoteDomain -ByteEncoderTypeFor7BitCharsets UseBase64

Pour vérifier que la méthode de transfert de contenu a été bien configurée, procédez comme suit :

  1. Envoyez un message de test contenant un mélange de texte US-ASCII et de données binaires ou du texte non US-ASCII à un compte de test interne ou externe. Utilisez un compte interne pour tester les paramètres de l’organisation et un compte externe du domaine distant pour tester les paramètres des domaines distants.

  2. Dans un client de messagerie, affichez le champ d’en-tête Content-Transfer-Encoding dans le message et vérifiez si la méthode de codage de transfert de contenu utilisée sur le message correspond à la méthode que vous avez configurée.

 
Afficher: