Me gustaría ciertas cuentas del sistema ( root
y www-data
) para tener la cabecera From: Example Company <[email protected]>
cuando el correo electrónico se envía utilizando ya sea el mail
o sendmail
los comandos, o de los lenguajes de programación como PHP (que sólo utiliza un envoltorio sendmail).
Preferiría no tener que agregar las opciones -f
y -F
cada vez que invoque uno de estos comandos. ¿Hay alguna forma de configurar esto específicamente para estas cuentas?
El sistema operativo es Debian 7.2.
sendmail
ejecutable no está vinculado a nada.Respuestas:
Me encontré con esto recientemente.
Puede cambiar la dirección con los mapas genéricos como davidgo mencionó.
En
/etc/postfix/main.cf
Agrega esta línea
Y luego en
/etc/postfix/generic
Agregar la línea para la dirección de correo electrónico de origen, y la dirección de correo electrónico de la que desea que parezca
y luego ejecute el siguiente comando postmap para volver a generar el mapa:
Para hacer que el usuario parece ser
Example Company
que necesita para establecer el campo GECOS en/etc/passwd
pararoot
ywww-data
serExample Company
fuente
Como en realidad está utilizando Postfix (el binario de sendmail es en realidad Postfix), es probable que pueda cambiar la dirección agregando un archivo " smtp_generic_maps " y asignando las direcciones relevantes o usando canonical_maps para hacer algo similar. No creo que pueda cambiar el nombre de cuenta asociado (es decir, la parte entre corchetes) sin aros masivos, pero podría estar equivocado.
fuente
Escribo aquí lo que hice algunas veces para encontrar con Exim4
Aparentemente es simple:
Para el correo electrónico reescribir:
Para el nombre completo reescribir
fuente