>_Nagios – enviando email pelo postfix relay – através do gmail

1 – INSTALE OS PACOTES ABAIXO

Debian – Ubuntu

# apt-get install libsasl2-2 libsasl2-modules sasl2-bin mutt postfix

CentOS

# yum install cyrus-sasl cyrus-sasl-devel cyrus-sasl-gssapi cyrus-sasl-md5 cyrus-sasl-plain mutt postfix

2 – AGORA SERÁ PRECISO ALTERAR A LINHA START=NO PARA START=YES

# vim /etc/default/saslauthd
START=yes

3 – CONFIGURE O ARQUIVO MAIN.CF PARA ENVIAR OS EMAILS ATRAVÉS DO GMAIL

# mv main.cf main.cf.old
# vim main.cf
#SMTP relayhost
relayhost = [smtp.googlemail.com]:587
## TLS Settings
smtp_tls_loglevel = 1
smtp_use_tls = yes
smtpd_tls_received_header = yes
# TLS
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_sasl_tls_security_options = noanonymous
# MAPEAMENTO INTERNO
smtp_generic_maps = hash:/etc/postfix/generic

4 – CRIE O ARQUIVO GENERIC E INSERIR OS ALIAS

# vim generic
nagios@gnulinuxbr user@gmail.com
nagios@gnulinuxbr.localdomain user@gmail.com
root@gnulinuxbr.localdomain user@gmail.com

5 – NESSE PASSO, TAMBÉM SERÁ NECESSÁRIOS CRIAR O ARQUIVO SASL_PASSWD E INSERIR O SMTP, PORTA, EMAIL E A SENHA

# vim sasl_passwd
[smtp.googlemail.com]:587 user@gmail.com:senha

6 – AGORA RODE O COMANDO POSTMAP PARA CRIAR OS MAPEAMENTOS

# postmap /etc/postfix/sasl_passwd; postmap /etc/postfix/generic; postmap /etc/postfix/main.cf

7 – AGORA REALIZE UM TESTE ENVIANDO O PRIMEIRO E-MAIL ATRAVÉS DA LINHA DE COMANDO

# echo "TESTE DE E-MAIL" | mutt -s "ENVIANDO EMAIL PELA BASH" user@gmail.com
>_Nagios – enviando email pelo postfix relay – através do gmail
Tagged on:

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

%d blogueiros gostam disto: