Para alterar o destinatário dos emails do cron, você pode adicionar esta linha ao seu crontabs:
[email protected]
O endereço De, no entanto, sempre será user @ hostname, então, meu palpite é que o mascaramento é sua única opção.
qual é a maneira mais fácil de alterar o endereço de email 'de' e 'para' em um servidor CentOS (2.6.18-164.el5) para todos os e-mails de daemon root e cron? O servidor usa o sendmail, meu entendimento é o seguinte:
O sendmail.cf está transmitindo mensagens para mailhost.localdomain.
o arquivo hosts contém a entrada correta para mapear o host de email e mailhost.localdomain para o servidor SMTP
o ficheiro .forward permite-me ver todos os emails enviados para 'root' (por exemplo, os e-mails raiz são encaminhados para o meu endereço de e-mail)
os endereços 'to' e 'from' em ambos os casos se parecem com 'root @ entry-in-hosts', onde 'entry-in-hosts' é o FQDN em / etc / hosts que está vinculado a o servidor que está tentando enviar o email.
Essencialmente, o que eu gostaria de alcançar é quando o root envia um e-mail, o endereço de e-mail é algo que eu defino (por causa do argumento '[email protected]').
Eu investiguei o masquarading como uma opção, por meio da qual eu modificaria o arquivo sendmail.mc para reconstruir o sendmail.cf, no entanto eu gostaria de contornar essa opção se possível, já que eu não tenho o pacote de macro m4 e Eu gostaria de evitar instalar isso.
Para alterar o destinatário dos emails do cron, você pode adicionar esta linha ao seu crontabs:
[email protected]
O endereço De, no entanto, sempre será user @ hostname, então, meu palpite é que o mascaramento é sua única opção.