cf / README - Quem sou eu?
Você pode definir confDOMAIN_NAME
em sendmail.mc
:
define('confDOMAIN_NAME', 'Real.Host.Name')dnl
P.S. Depois de alterar sendmail.mc
, gere o novo sendmail.cf
.
Estou executando o logwatch no Red Hat 7 envia e-mails usando [email protected] no entanto, o email de localhost.localdomain não é recebido no destinatário porque localhost.localdomain não está registrado. Desejo alterar o logwatch ou o email para enviar, por exemplo, [email protected] em vez de [email protected]. Alguém pode me ajudar? Eu já tentei alterar o logwatch.conf com MailFrom = [email protected] mas não funcionou. O Logwatch está usando o correio (não o sendmail).
Você pode definir confDOMAIN_NAME
em sendmail.mc
:
define('confDOMAIN_NAME', 'Real.Host.Name')dnl
P.S. Depois de alterar sendmail.mc
, gere o novo sendmail.cf
.
No seu /etc/mail/sendmail.mc
, adicione as seguintes linhas no final:
LOCAL_CONFIG
DjReal.Host.Name
Onde Real.Host.Name
é o nome real do host da máquina. $j
é a macro que contém o nome do host. Depois disso reconstrua sendmail.cf
e reinicie o sendmail. No Debian você faz isso executando sendmailconfig
. No CentOS, você executa primeiro /etc/mail/mail
e, em seguida, service sendmail restart
.