Escolar Documentos
Profissional Documentos
Cultura Documentos
Zabbix+Postifix e - Mail
Zabbix+Postifix e - Mail
# /etc/init.d/saslauthd restart
5) Agora vamos entrar no diretrio do Postfix.
cd /etc/postfix
6) Vamos fazer uma cpia do arquivo original de configurao do Postfix.
# cp main.cf main.cf.bkp
7) Agora podemos apagar o arquivo de configurao main.cf e depois criar um novo para inserir o contedo abaixo.
Para apagar:
# rm main.cf
Para criar um novo:
# vim main.cf
Agora copie e cole neste novo main.cf vazio.
#SMTP relayhost
relayhost = [smtp.gmail.com]:587
## TLS Settings
smtp_tls_loglevel = 1
smtp_tls_CAfile = /etc/postfix/certs/CAcert.pem
smtp_tls_cert_file = /etc/postfix/certs/mycert.pem
smtp_tls_key_file = /etc/postfix/certs/mykey.pem
smtp_use_tls = yes
smtpd_tls_CAfile = /etc/postfix/certs/CAcert.pem
smtpd_tls_cert_file = /etc/postfix/certs/mycert.pem
smtpd_tls_key_file = /etc/postfix/certs/mykey.pem
smtpd_tls_received_header = yes
# configuracao 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
#alias de mapeamento interno para externo
smtp_generic_maps = hash:/etc/postfix/generic
8) Agora vamos criar o arquivo generic dentro do diretrio do Postfix /etc/postfix Para criar o arquivo:
# vim generic
Este arquivo ter o seguinte contedo.
root@servidor seuemail@gmail.com
root@servidor.localdomain seuemail@gmail.com
Onde servidor o nome do computador. Pra saber o nome da mquina basta digitar o comando hostname.
9) Precisamos criar tambm o arquivo que contm usurio e senha da sua conta no Gmail. Este arquivo se chamar
sasl_passwd Este tambm no mesmo diretrio /etc/postfix
# vim sasl_passwd
Inserir o contedo:
# mkdir certs
Depois de criado entrar neste diretrio com o comando cd
# cd certs
Agora que estamos dentro do diretrio certs rodar os comandos por ordem.
# /etc/init.d/postfix restart
13) Vamos fazer o teste enviando e-mail via linha de comando.
# tail -f /var/log/mail.log
Se aparecer nos logs algo informando que no existe o arquivos aliases.db basta rodar estes
comandos:
# cd /etc
# newaliases