SSMTP para encaminhar o correio root @ localhost

2

Gostaria de encaminhar o e-mail enviado root @ localhost em vários servidores para a conta de administrador da empresa (o e-mail está hospedado no gmail)

Eu instalei o ssmtp no centos 5.5 via yum e o configurei. Eu também mudei a última linha em / etc / aliases para refletir onde o email para o root deve ir.

Eu tentei enviar e-mail para o root - isso é entregue sem problemas (mail -v root) Eu também tentei enviar e-mail para root @ localhost - isso não é entregue para a conta do Gmail especificada.

    
por Redconnection 03.01.2011 / 18:06

3 respostas

3

Infelizmente, ssmtp não lê ~/.forward . Aqui está uma citação da manpage ssmtp .

It does not do aliasing, which must be done either in the user agent or on the mailhub. Nor does it honor .forwards, which have to be done on the recieving host. It especially does not deliver to pipelines.

    
por 06.03.2014 / 13:20
3

Este é um post antigo. No entanto, isso pode ser útil para alguém mais.

Baseado neste link link

  • Garantir que o mailx esteja instalado em seu sistema (tente mailx -? )
  • Edite /etc/mail.rc assim:

    alias root root<[email protected]>

Agora, os e-mails para root @ localhost serão enviados para [email protected] Você pode adicionar outros endereços também, não apenas root.

    
por 22.06.2015 / 11:08
-1

Você configurou e ativou De reescrever ? locahost não é um domínio válido.

Veja este post .

    
por 04.01.2011 / 01:12