Passei as últimas 3 horas de pesquisa sobre como fazer com que os nagios trabalhem com notificações por e-mail,
Eu preciso enviar e-mails de trabalho de forma que o único servidor acessível é o da empresa.
eu consegui fazer isso a partir do console usando:
mail [email protected]
funcionando perfeitamente
para o purpouse eu configuro o ssmtp.conf assim:
[email protected]
mailhub=smtp.company.com:587
[email protected]
AuthPass=mypassword
FromLineOverride=YES
useSTARTTLS=YES
rewriteDomain=company.pl
hostname=nagios
UseTLS=YES
eu também editei o arquivo / etc / ssmtp / revaliases assim:
root:[email protected]:smtp.company.com:587
nagios:[email protected]:smtp.company.com:587
nagiosadmin:[email protected]:smtp.company.com:587
Eu também editei as permissões do arquivo para / etc / ssmtp / *, assim como:
-rwxrwxrwx 1 root nagios 371 lis 22 15:27 /etc/ssmtp/revaliases
-rwxrwxrwx 1 root nagios 1569 lis 22 17:36 /etc/ssmtp/ssmtp.conf
e eu designei para grupos apropriados que eu acredito:
cat /etc/group |grep nagios
mail:x:12:mail,postfix,nagios
mailnull:x:47:nagios
nagios:x:2106:nagios
nagcmd:x:2107:nagios
quando eu envio e-mail manualmente, recebo na minha caixa privada, mas quando eu envio e-mail do nagios, o log de e-mail diz:
Nov 22 17:47:03 certa-vm2 sSMTP[9099]: MAIL FROM:<[email protected]>
Nov 22 17:47:03 certa-vm2 sSMTP[9099]: 550 You are not allowed to send mail from this address
diz-se [email protected] e não tenho permissão para enviar e-mails que afirmem ser [email protected], o que é suposto ser [email protected], o que estou fazendo de errado? fiquei sem truques ...
cumprimentos
Adam xxxx