¿Cómo se generan los encabezados de correo electrónico?

¿Cómo se generan los encabezados de correo electrónico?

Cuando envía un correo electrónico, un encabezado es parte del mensaje. Por ejemplo, cuando revisa su correo, puede ver la fuente sin procesar y ver los encabezados, que contienen información sobre el remitente del correo electrónico, etc.

Cuando envío correo usando el mailcomando, de la dirección1 a la dirección2, el encabezado incluye información sobre el remitente, como el nombre de host del remitente, IP, etc.

Ahora mi pregunta es: ¿Cómo se genera la información para el encabezado y cómo puedo evitarla o cambiarla (es decir, falsificarla)?

Estoy usando Fedora 17 y Sendmail.

Respuesta1

Los encabezados son generados inicialmente por elAgente de usuario de correo(MUA, es decir, su cliente de correo) y contienen muy poca información. Depende del MUA que se utilice, pero normalmente incluirá como mínimoDe,A,SujetoyFecha. Usando el comando Unix mailpuede especificar encabezados adicionales que se agregarán con la -abandera.

Ejemplo:

mail -a "X-foo: bar" [email protected]

Esto incluirá un encabezado X-foocon un valor de bar. Puede especificar -avarias veces.

Luego el mensaje se entrega alAgente de transferencia de correo(MTA, es decir, su servidor de correo SMTP). El servidor de correo insertará encabezados comoRecibido decomo lo considere necesario en el mensaje. La única manera de influir en esto es controlando y configurando el servidor usted mismo.

información relacionada