alterando raiz e cron 'de' e 'para' endereços

2

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.

    
por Bart De Vos 18.11.2011 / 12:59

1 resposta

4

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.

    
por 18.11.2011 / 13:12