enviar correo como [correo electrónico protegido] en lugar de

enviar correo como [correo electrónico protegido] en lugar de

Estoy intentando que los correos electrónicos se envíen como[correo electrónico protegido]. El nombre de host es el nombre de la máquina. De esta manera sé qué máquinas me envían alertas.

Ejecutando postfix en Debian 8. Creé un archivo genérico y lo enumeré

[email protected]    [email protected]

Ejecutó postmap generic y reinició postfix después de modificar main.cf para hacer referencia al archivo genérico.

Cuando envío correo como root, todavía llega como[correo electrónico protegido]en el servidor postfix.

¿Alguna idea de lo que estoy haciendo mal?

En una máquina que no sea postfix, simplemente ejecutando exim4, los correos electrónicos se envían como[correo electrónico protegido]pero con la raíz en el campo from (nombre). ¿Cómo puedo eliminar el nombre? ¿Simplemente elimino el nombre root de /etc/passwd?

Respuesta1

Lo único que tienes que hacer es agregar la línea apropiada a la begin rewritesección de configuración de exim:

begin rewrite
  . . . . . .
  [email protected]    [email protected]    Ffrsw

Aquí flags Ffrsdefine qué encabezados se reescribirán:

Respuesta2

Para Postfix,

echo 'root [email protected]' >> /etc/postfix/generic
postmap /etc/postfix/generic
postconf -e smtp_generic_maps=hash:/etc/postfix/generic
service postfix restart

simplemente asigna el nombre de la fuente a la dirección de correo electrónico de donde desea que provenga.

información relacionada