Que sont les headers e-mail et que révèlent-ils sur vos e-mails ?
Dernière mise à jour:
Chaque e-mail que vous envoyez ou recevez contient plus que le texte visible. Les serveurs de messagerie utilisent des données supplémentaires pour traiter et livrer votre message. Ces données s'appellent les headers e-mail.
Que sont les headers e-mail
Considérez les headers comme les informations sur une enveloppe. Tout comme une lettre a une adresse d'expéditeur et de destinataire, un e-mail contient des informations similaires dans ses headers. La différence est que les headers e-mail sont bien plus détaillés. Ils incluent non seulement qui a envoyé et reçu le message, mais aussi quand il a été envoyé et si les contrôles d'authentification ont réussi.
Pour la plupart des gens, les headers restent invisibles. Votre client de messagerie n'affiche que l'essentiel comme l'expéditeur, le sujet et la date, plus le contenu du message. Mais pour quiconque envoie des e-mails au nom d'une entreprise ou d'une application, les headers sont importants. Ils déterminent si votre e-mail arrive dans la boîte de réception ou finit dans le dossier spam.
Voici un exemple de quelques headers e-mail. En pratique, les e-mails en contiennent généralement beaucoup plus :
From: boutique@example.fr
To: client@example.fr
Subject: Ceci est un e-mail de test
Date: Wed, 28 Jan 2026 11:45:24 +0000
Message-ID: <9f3b3fa2-7d77-4c70-92e8-b3d064655bcf@example.fr>
Return-Path: <bounce@mail.example.fr>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
RFC 5322 décrit comment les messages e-mail et leurs headers sont structurés. Chaque header se compose d'un nom, de deux-points et d'une valeur. En plus des headers standard définis dans la spécification, vous pouvez également inclure des headers personnalisés. C'est utile pour les informations que vous souhaitez transmettre mais qui n'appartiennent pas au contenu de l'e-mail lui-même.
Headers e-mail courants
Un e-mail peut contenir de nombreux headers différents. RFC 5322 (la norme officielle pour les messages e-mail) décrit les headers standard, mais les clients de messagerie et les services d'envoi comme Lettermint ajoutent souvent leurs propres headers pour le suivi, le filtrage ou les options de désinscription aux newsletters.
Vous trouverez ci-dessous un aperçu des headers courants que vous rencontrerez dans les e-mails.
| Header | Description |
|---|---|
| From | L'adresse e-mail de l'expéditeur |
| To | L'adresse e-mail du destinataire |
| CC | Destinataires supplémentaires visibles par tous |
| BCC | Destinataires supplémentaires cachés des autres destinataires |
| Subject | L'objet de l'e-mail |
| Date | La date et l'heure d'envoi de l'e-mail |
| Message-ID | Un code unique identifiant chaque e-mail |
| Return-Path | L'adresse où les bounces sont envoyés |
| Reply-To | L'adresse où les réponses sont envoyées |
| MIME-Version | La version du protocole MIME |
| Content-Type | Le type de contenu : texte, HTML ou les deux |
| DKIM-Signature | La signature DKIM de l'expéditeur |
| List-Unsubscribe | Lien ou adresse e-mail pour se désinscrire d'une newsletter |
Comment voir les headers e-mail
Les headers sont masqués par défaut dans votre client de messagerie. Mais parfois vous devez les voir, par exemple pour vérifier si un e-mail provient vraiment de l'expéditeur indiqué, pour comprendre pourquoi un message a atterri dans le spam, ou pour résoudre un problème technique.
Ci-dessous, nous expliquons comment voir les headers dans les clients de messagerie les plus populaires.
Gmail
- Ouvrez l'e-mail que vous souhaitez inspecter
- Cliquez sur les trois points en haut à droite à côté du bouton répondre
- Sélectionnez "Afficher l'original" dans le menu
- Une nouvelle fenêtre s'ouvre avec le code source complet de l'e-mail, y compris tous les headers
Outlook
- Ouvrez l'e-mail dans une fenêtre séparée en double-cliquant dessus
- Allez dans Fichier et cliquez sur Propriétés
- En bas, vous verrez le champ "En-têtes Internet" contenant tous les headers
Apple Mail
- Ouvrez l'e-mail
- Dans la barre de menu, allez dans Présentation > Message > Tous les en-têtes
- Les headers apparaissent maintenant en haut de l'e-mail
Spark
Spark n'offre pas d'option directe pour voir tous les headers e-mail. Il existe cependant une solution de contournement :
- Ouvrez l'e-mail que vous souhaitez inspecter
- Cliquez sur "Plus" (trois points) et choisissez "Outils" > "Envoyer les données du message"
- Enregistrez le fichier (c'est un fichier .mbox)
- Ouvrez le fichier .mbox dans un éditeur de texte comme Notepad ou TextEdit
Les headers se trouvent en haut du fichier.
Thunderbird
- Ouvrez l'e-mail que vous souhaitez inspecter
- Cliquez sur "Plus" en haut à droite (trois points à côté de Répondre/Transférer)
- Sélectionnez "Voir le code source"
- Une nouvelle fenêtre s'ouvre avec tous les headers en haut
Vous pouvez également utiliser le menu : cliquez sur "Affichage" > "En-têtes" > "Complets" pour afficher les headers directement dans le volet du message.
Headers e-mail dans Lettermint
Lorsque vous envoyez des e-mails via Lettermint, nous ajoutons automatiquement plusieurs headers. Ces headers garantissent que vos e-mails sont livrés correctement et répondent aux exigences des principaux fournisseurs de messagerie comme Gmail et Outlook. Vous pouvez également ajouter vos propres headers personnalisés pour le suivi ou les intégrations.
Headers ajoutés automatiquement par Lettermint
Lettermint garantit que vos e-mails sont techniquement corrects. Voici quelques headers que nous ajoutons :
- DKIM-Signature : signature numérique prouvant que l'e-mail provient de votre domaine
- Message-ID : identifiant unique pour chaque message
- X-Lettermint-MessageId : notre ID de message qui vous permet de retrouver l'e-mail dans le tableau de bord, via l'API ou en contactant le support
- X-Complaints-To : adresse où les plaintes spam sont envoyées
- Date : horodatage de l'envoi de l'e-mail
- MIME-Version et Content-Type : headers techniques pour le formatage du message
Ces headers sont ajoutés aux e-mails transactionnels et aux Broadcast e-mails.
Pour les Broadcast e-mails, nous ajoutons des headers supplémentaires :
- List-Unsubscribe : URL permettant aux destinataires de se désinscrire
- List-Unsubscribe-Post : permet la désinscription en un clic selon RFC 8058
En savoir plus sur ces headers dans notre article sur le header List-Unsubscribe.
Ajouter des headers personnalisés
Vous souhaitez inclure des headers supplémentaires ? Les headers personnalisés sont utiles pour lier des e-mails à des campagnes ou des utilisateurs dans votre propre système, définir une priorité ou transmettre des informations à des outils externes.
Voici comment ajouter des headers personnalisés avec le SDK PHP :
$lettermint->email
->from('noreply@example.fr')
->to('client@example.fr')
->subject('Votre commande a été expédiée')
->headers([
'X-Campaign-ID' => 'ete-2025',
'X-Customer-ID' => 'client_12345',
'X-Priority' => '1'
])
->html('Votre colis est en route !')
->send();
Les headers personnalisés utilisent souvent un préfixe X-. Plus d'exemples et d'autres langages de programmation sont disponibles dans notre documentation.
Conclusion
Les headers e-mail sont les données techniques envoyées avec chaque e-mail. Ils contiennent des informations sur l'expéditeur, le destinataire, la date et l'authentification. Pour les destinataires, les headers restent généralement invisibles, mais pour les développeurs et les marketeurs, ils sont essentiels pour résoudre les problèmes de livraison.
Avec Lettermint, vous n'avez pas à vous soucier des headers techniques. Nous ajoutons automatiquement les bons headers pour que vos e-mails répondent aux exigences de Gmail, Outlook et d'autres fournisseurs.