### [Correction de l'erreur InvalidInternetMessageHeader dans Outlook](https://wpmailsmtp.com/docs/fixing-the-invalidinternetmessageheader-error-in-outlook/)

**Publié le :** 23 novembre 2023
**Auteur :** Umair Majeed

**Extrait :** Découvrez comment corriger les erreurs d'en-tête d'e-mail invalide dans Outlook.

**Contenu :**

**Attention !** Cet article contient du code PHP et est destiné aux développeurs. Nous proposons ce code à titre gracieux, mais ne fournissons aucune assistance pour les personnalisations de code ou les développements tiers.

### Présentation

Vous utilisez le programme de messagerie Outlook et rencontrez une erreur « InvalidInternetMessageHeader » dans WP Mail SMTP ? Cette erreur se produit souvent en raison de conflits causés par des en-têtes d'e-mail spécifiques. Les en-têtes d'e-mail sont essentiels pour définir le comportement de vos e-mails, et une mauvaise configuration peut entraîner des conflits avec certains plugins.

Dans ce tutoriel, nous vous expliquons comment utiliser un extrait de code PHP pour modifier des en-têtes spécifiques dans vos e-mails, ce qui peut aider à résoudre cette erreur « InvalidInternetMessageHeader » propre au client de messagerie Outlook.

**Remarque :** veillez à [installer et activer le plugin WP Mail SMTP](https://wpmailsmtp.com/docs/how-to-install-the-wp-mail-smtp-plugin/ « Installation du plugin ») sur votre site avant d'ajouter le snippet de code fourni dans ce tutoriel.

Une solution générale à ce problème consiste à préfixer l'en-tête problématique avec « X- ». Dans le contexte du logiciel de messagerie Outlook, tous les en-têtes personnalisés devraient idéalement être préfixés avec « X- ». Cette norme permet d'éviter les conflits et les erreurs telles que l'erreur « InvalidInternetMessageHeader ».

Nous allons mettre en œuvre cette solution dans l'extrait de code suivant.

### Configuration

Nous vous recommandons de copier-coller l'extrait requis ci-dessous dans un nouvel extrait WPCode. WPCode permet d'exécuter facilement et en toute sécurité des extraits de code sur votre site.

Pour obtenir de l'aide sur l'ajout d'extraits à votre site, veuillez consulter notre tutoriel sur [l'ajout d'extraits de code à l'aide du plugin WPCode](https://wpmailsmtp.com/docs/using-code-snippets/).

Copiez et collez l'extrait ci-dessous sur votre site. À la **ligne 12**, vous devrez remplacer « Auto-Submitted » par le nom de l'en-tête qui provoque l'erreur « InvalidInternetMessageHeader » dans votre configuration.

Ensuite, remplacez « X-Auto-Submitted » à la **ligne 13** par le nom de l'en-tête problématique précédé du préfixe « X- ». Cela signifie que vous renommez l'en-tête problématique d'origine pour lui donner un nouveau nom qui respecte la norme du préfixe « X- ».

**Remarque :** l'en-tête à l'origine de l'erreur peut varier d'un utilisateur à l'autre, en fonction de leur configuration spécifique. Il est donc essentiel d'identifier l'en-tête à l'origine de l'erreur « InvalidInternetMessageHeader » dans votre situation, puis de le renommer en ajoutant le préfixe « X- » afin d'éviter des problèmes similaires.

Et voilà ! Vous avez réussi à modifier l'en-tête d'e-mail problématique dans WP Mail SMTP pour le programme de messagerie Outlook. Cela devrait résoudre l'erreur « InvalidInternetMessageHeader ».

Vous souhaitez découvrir d'autres façons de personnaliser votre configuration WP Mail SMTP ? N'hésitez pas à consulter nos autres [extraits de code](https://wpmailsmtp.com/categories/docs/code-snippets/ « WP Mail SMPT Code Snippets ») pour découvrir d'autres options de personnalisation.

**Catégories :** Extraits de code

---

