Que signifie cette ligne d'en-tête de courrier électronique reçue?

Je suis un peu paranoïaque que mon nouveau server de messagerie pourrait ne pas être configuré correctement, et je me request si j'ai commis une erreur quelque part. Ou peut-être, c'est la façon dont Yahoo fait les choses avec son service de messagerie.

Pour le courrier Yahoo depuis mon server de messagerie:

Received: from 127.0.0.1 (EHLO hostname.example.com) (xxxx) by mta1199.mail.gq1.yahoo.com with SMTP; Tue, 09 Jul 2013 13:53:55 -0700 Received: from me.atwork (cxxxx.comcast.net [xxxx]) by hostname.example.com (Postfix) with ESMTPSA id 66DB11B006B4 for <example@yahoo.com>; Tue, 9 Jul 2013 16:53:54 -0400 (EDT) 

La première ligne du test de Yahoo est celle qui m'a confus. Pourquoi Yahoo ne connait-il pas mon nom de server comme celui de Gmail ci-dessous? Il semble penser que c'est 127.0.0.1. Est-ce parce que Yahoo ne me regarde pas dans DNS?

Reçu: à partir de 127.0.0.1 …

Mon count Gmail a bien compris.

De gmail à mon server de messagerie:

 Received: from hostname.example.com (hostname.example.com. [xxxx]) by mx.google.com with ESMTP id n7si14797309oep.56.2013.07.09.13.55.25 for <example@gmail.com>; Tue, 09 Jul 2013 13:55:25 -0700 (PDT) Received: from me.atwork (cxxxx.comcast.net [xxxx]) by hostname.example.com (Postfix) with ESMTPSA id 1F7F31B006B4 for <example@gmail.com>; Tue, 9 Jul 2013 16:55:24 -0400 (EDT) 

Je comprends que je dois lire en bas en haut pour voir le «path» que mes e-mails de test ont pris à leur lieu de repos final. Pour la plupart, je comprends ce que signifient les en-têtes. Je suis confus par la partie 127.0.0.1.

Il est courant de voir localhost (127.0.0.1) dans les en-têtes reçus. Cela indique qu'un programme exécuté localement re-injecte le message dans le stream de messagerie. Les filters de spam sont souvent exécutés de cette façon, bien qu'il soit préférable de filterr le spam à la limite de Internet et de rejeter le message avant qu'il ait été accepté.

Je vois souvent des en-têtes sans adresse entrante, ou une paire d'en-têtes reçus pour le même hôte. Bien qu'il existe une norme à suivre, il a une certaine souplesse, et plusieurs programmes de traitement des courriels semblent inventer ou deviner le format.

Je pense à quelques raisons pour lesquelles votre nom est remplacé par 127.0.0.1 dans l'en-tête.

  • La connection provient d'un proxy ou d'un relais exécuté sur le même hôte qui n'ajoute pas son propre en-tête reçu.
  • Vos inputs DNS ne passent pas la validation DNS inverse.
  • La valeur 127.0.0.1 est une réponse d'un server de list noir ou blanc.
  • La valeur a été codée dans leur model d'en-tête.

MODIFIER:

J'ai examiné trop d'en-têtes reçus et j'ai constaté que certains semblent être utiles uniquement à quelqu'un ayant access au server qui l'a généré. Les différents servers utilisent différentes règles pour la construction de l'en-tête, et certains permettent à l'administrateur de fournir son propre model personnalisé. En général, je ne fais pas confiance au server correctement pour save son propre nom, mais je trouve que le server en amont est généralement correct. Le spam peut avoir des en-têtes supplémentaires qui tentent d'obscurcir le routing réel.

Je viens d'envoyer un message à un count Yahoo et j'ai vérifié que les en-têtes "Reçus:" ressemblent.

Il me semble, comme Yahoo, utiliser un type de proxy sur leurs servers SMTP qui amène la connection entrante à partir d'Internet sur l'interface de bouclage. Je n'ai pas une idée immédiate de pourquoi ils feraient cela. Je ne le craindrais pas non plus si votre courrier coule correctement. Il n'est pas pertinent pour vous qu'ils promeuvent la connection entrante comme celle-ci.