
¿Cuál es la forma más sencilla de cambiar las direcciones de correo electrónico "de" y "a" en un servidor CentOS (2.6.18-164.el5) para todos los correos electrónicos de root y cron daemon? El servidor usa sendmail, según tengo entendido es el siguiente:
sendmail.cf está transmitiendo mensajes a mailhost.localdomain.
el archivo de hosts contiene la entrada correcta para asignar tanto mailhost como mailhost.localdomain al servidor SMTP
el archivo .forward me permite ver todos los correos electrónicos enviados a 'root' (es decir, los correos electrónicos raíz se reenvían a mi dirección de correo electrónico)
las direcciones 'hacia' y 'de' en ambos casos se ven como 'root@entry-in-hosts', donde 'entry-in-hosts' es el FQDN en /etc/hosts que está vinculado al servidor que está intentando envía el correo electrónico.
Básicamente, lo que me gustaría lograr es que cuando root envíe un correo electrónico, la dirección de correo electrónico sea algo que yo defino (por el bien del argumento).[correo electrónico protegido]').
He investigado el enmascaramiento como una opción, mediante la cual modificaría el archivo sendmail.mc para reconstruir sendmail.cf, sin embargo, me gustaría evitar esta opción si es posible, ya que no tengo el paquete de macros m4 y me gustaría para evitar instalar esto.
Respuesta1
Para cambiar el destinatario de los correos electrónicos cron, puede agregar esta línea a sus crontabs:
[email protected]
Sin embargo, la dirección De siempre será usuario@nombredehost, por lo que supongo que enmascarar es su única opción.