Edita o sendmail / etc / aliases não funciona

1

Estou usando o sendmail para enviar os e-mails do sistema raiz do servidor (centos 7) em uma conta externa do gmail, mas a quantidade de e-mails que recebo é enorme, mas apenas alguns são realmente necessários. Neste caso em particular, gostaria de enviar apenas alertas ssh para uma conta externa do Gmail. Eu editei meu / etc / aliases para testar isso, mas o segundo email não está recebendo emails do servidor.

mailer-daemon:  postmaster
postmaster:     root
mailnull:   root
postgres:   root
sshd:       root, test
decode:         root
root: [email protected]
test: [email protected]

E execute newaliases depois, mas somente os e-mails raiz estão funcionando.

UPDATE: após executar sendmail -d27.2 -bv sshd i:

alias(sshd)
sshd (, sshd) aliased to root, test
self_reference(root)
... no self ref
self_reference(test)
... no self ref
alias(test)
test (, test) aliased to [email protected]
self_reference([email protected])
... no self ref
alias(root)
forward(root)
include(/root/.forward.HDRedirect-LB3-890977680)
include(/root/.forward)
root... deliverable: mailer local, user root
[email protected]... deliverable: mailer relay, host smtp.gmail.com, user [email protected]
    
por Douglas Cardona 12.01.2017 / 15:42

1 resposta

0

O alias é expandido adequadamente de acordo com os resultados produzidos por sendmail -d27.2 -bv sshd executados por root.

Parece que você usa o Gmail como host inteligente autenticado (smtp.gmail.com) e não funciona.

Como root, envie a mensagem de teste no modo detalhado (com rastreamento de sessão SMTP completo):

(echo subject: test; echo ; echo test) | sendmail -i -v [email protected]
    
por 12.01.2017 / 16:12