Lire les en-têtes d’un message

Tout e-mail transporte des en-têtes cachés : la trace de chaque serveur traversé, écrite du plus récent au plus ancien. Cette page en fait une route avec des horaires, pour que « pourquoi ce message a-t-il mis quatre heures ? » ait une réponse que l’on peut montrer du doigt.

Chargement de l’outil…

Comment ça marche

  1. Copiez les en-têtes : « Afficher l’original » dans Gmail, Fichier → Propriétés → En-têtes Internet dans Outlook, Ctrl+U dans Thunderbird.
  2. Collez-les ci-dessus et appuyez sur « Analyse » (analyser).
  3. Lisez la route de haut en bas — la ligne 1 est le premier serveur ayant traité le message — et cherchez le saut (hop, une étape d’un serveur au suivant) où le délai s’envole.

Pourquoi rien n’est envoyé

Toutes les opérations de cette page sont effectuées par du code qui tourne dans l’onglet de votre navigateur, avec le moteur qui affiche les pages web. Le fichier est lu depuis le disque vers la mémoire de l’onglet, transformé sur place, puis réécrit sous forme de téléchargement. Il n’est jamais envoyé où que ce soit — ni à nous, ni à un tiers.

Vérifiez-le vous-même

  1. Ouvrez les outils de développement de votre navigateur (F12) et choisissez l’onglet « Réseau ».
  2. Chargez votre fichier et lancez l’outil.
  3. Les seules requêtes que vous verrez téléchargent le code de l’outil lui-même — et, pour quelques outils lourds, leur moteur open source depuis un CDN public — plus un petit signal de visite vers loreatec.jp (adresse et titre de la page, rien de plus). Aucune ne transporte votre fichier.

La preuve que tout reste chez vous →

Questions fréquentes

La route se lit à l’envers. Pourquoi ?

Parce que chaque serveur ajoute sa ligne Received tout en haut : la plus récente est donc la première du fichier. Cette page les remet à l’endroit pour vous — la ligne 1 est le premier serveur qui a traité le message, et la dernière est celui qui l’a déposé dans la boîte.

Une étape a pris neuf minutes. Qu’est-ce que cela veut dire ?

Le message a attendu dans une file. La cause habituelle est le « greylisting » (liste grise) : le serveur destinataire refuse volontairement la première tentative d’un expéditeur inconnu et accepte la seconde. Cela coûte entre cinq minutes et une heure, et ne se voit nulle part ailleurs qu’ici. Un délai long toujours à la même étape signifie en général que le destinataire est surchargé, ou qu’il ralentit le courrier entrant à dessein.

Pourquoi un délai est-il négatif ?

Parce que les deux serveurs ne sont pas d’accord sur l’heure. Des serveurs de messagerie à l’horloge légèrement fausse, c’est courant et sans conséquence en soi ; cela ne compte que si l’écart devient assez grand pour rendre les horaires inutilisables ou pour faire expirer des signatures.

Quelle différence avec le test complet du message ?

Cette page fonctionne hors ligne et se contente de lire ce qui est écrit dans les en-têtes, y compris les résultats SPF, DKIM et DMARC notés par le serveur destinataire. Refaire ces vérifications soi-même demande les clés publiques, qui se trouvent dans le DNS : c’est ce que fait le test de message en ligne — la même lecture, plus les contrôles.