Como posso ter alertas nagios enviados por email para o meu gmail?

6

Gostaria de configurar algum tipo de servidor de e-mail para enviar e-mails da minha conta do Gmail para outro e-mail. Como posso fazer isso?

    
por jrg 24.06.2012 / 03:44

1 resposta

6

Primeiro, instale o sSMTP, já que neste caso o postfix é um exagero. Sim, isso removerá o postfix. Nós nos importamos? Na verdade não.

sudo apt-get install ssmtp
  1. Configure o sSMTP editando /etc/ssmtp/ssmtp.conf
#Config file for sSMTP sendmail
#
# The person who gets all mail for userids < 1000
# Make this empty to disable rewriting.
[email protected]
#I recommend setting this 

mailhub=smtp.gmail.com:587

# Where will the mail seem to come from?
rewriteDomain=

#The full hostname
hostname=[some hostname here]
UseTLS=YES
UseSTARTTLS=YES
AuthMethod=LOGIN
[email protected]
AuthPass=yourpassword

# Are users allowed to set their own From: address?
# YES - Allow the user to specify their own From: address
# NO - Use the system generated From: address
# This is optional if you're going to use revaliases - I didn't
FromLineOverride=YES

Agora, precisamos definir permissões em /etc/ssmtp/ssmtp.conf para ajuda (não é infalível) para proteger sua senha de texto sem formatação.

sudo chown root:nagios /etc/ssmtp/ssmtp.conf
sudo chmod 640 /etc/ssmtp/ssmtp.conf

Reinicie os nagios e você deve estar definido.

sudo service nagios3 restart
    
por jrg 24.06.2012 / 03:44