Algunos de los encabezados más útiles son:
-
User-Agent
normalmente revela el cliente MUA y la versión, a menudo el sistema operativo y la arquitectura
-
Received
todo tipo de cosas, en general, puedes ver (la mayoría de) los saltos de almacenamiento y envío, pero dentro de cada encabezado puedes ver:
- direccionamiento IP, posiblemente determine el soporte de IPv6
- nombre del sistema, nombres de host y nombre de dominio interno, posiblemente deducir convenciones de nomenclatura, deducir el uso de DHCP
- posiblemente deduzca el software MTA en cada salto (según el formato del encabezado recibido, los identificadores de cola y el formato)
- hora local y zonas horarias, posiblemente retrasos por salto
- compatibilidad con TLS (por salto)
- Nombre de usuario SMTP AUTH o uso de cliente-cert (probablemente solo primer salto)
- el primero (más cercano al final de los encabezados)
Received
usualmente indica el cliente que originó el mensaje SMTP, en el pasado he usado una expresión regular en el nombre DNS inverso agregado por sendmail para etiquetar las convenciones de denominación doméstica / DSL potenciales: (dsl|dial|ppp|dyn|user|modem|cable|catv|dhcp|pool|node|cust)
-
Message-ID
si MUA generado puede revelar detalles de MUA y puede contener información de identificación del host. Si se agrega en el primer salto, puede revelar los detalles de MTA. Este campo es destinado a identificar de forma única un mensaje específico .
-
Return-Path
el remitente del sobre, puede indicar intento de falsificación
-
Los encabezados de
X-
a menudo revelan componentes de escaneo, antivirus, antispam; Soporte TLS.
Muchos sistemas (incluido MS-Exchange) agregan X-Originating-IP
. Hotmail agrega un "oculto" X-EIP (evidentemente, una fuente de mucha emoción).
Después de los encabezados Received
, los encabezados X-
son probablemente los más informativos, pero específicos del sistema y no siempre bien definidos o documentados (por su naturaleza).
Sin embargo, su pregunta está redactada de manera que lo más probable es que esté hablando de mensajes originados en webmail. Por supuesto, Browser + webmail no es un MUA basado en SMTP, la construcción del mensaje SMTP ocurre en el lado del servidor (el software de correo web se convierte en el cliente de correo electrónico). También hay una complicación adicional: un proxy HTTP puede ocultar al cliente del servidor de correo web (análogo a un relé SMTP abierto).
El proveedor de correo web depende de la cantidad de detalles del cliente (generalmente muy poco) que se incluye en los encabezados, por lo general no se incluye la IP del cliente (navegador). Gmail dice que podría estar allí , he observado que no es para correo web, pero es para el correo SMTP enviado, y vea esta discusión: Los encabezados de correo electrónico de los mensajes enviados a través del cliente en línea de Gmail contienen direcciones IP privadas. ¿Cuáles son estas direcciones? . Hotmail lo oculta (ver arriba)
Para los cuatro elementos específicos sobre los que pregunta: podría obtener la IP y, por lo tanto, el whois / reverse-DNS, que debería informarle algo sobre la red de origen. Los otros elementos, no, no para webmail.
Consulte este tema para obtener información sobre las direcciones IP en los encabezados: Dirección IP del encabezado del correo electrónico
El proveedor de correo web (en teoría) podrá rastrear un correo electrónico en sus propios registros, utilizando uno o más de la ID de mensaje, la cola / la cola de cola (registrada en Received
), o un identificador de mensaje personalizado (posiblemente en un encabezado X-
).
También vale la pena recordar que SMTP es un protocolo bastante suelto, todos los encabezados "sintéticos" inyectados por un remitente (o servidor malintencionado) se pasan debidamente. Los sistemas como DKIM permiten al menos probar la autenticidad y la integridad de algunos encabezados.