Fevereiro/2009
Postfix com autenticação no GMail
Postado em 10/02/2009 por Rogerio - Categoria: Dicas Linux - Tags: postfix gmail autenticação
no arquivo /etc/postfix/main.cf coloque o seguinte conteúdorelayhost = [smtp.gmail.com]:587 smtp_tls_loglevel = 1 smtp_tls_CAfile = /etc/postfix/sasl/mycert_ssl.pem smtp_tls_cert_file = /etc/postfix/sasl/mycert_ssl.pem smtp_tls_key_file = /etc/postfix/sasl/mykey_ssl.pem smtp_use_tls = yes smtpd_tls_received_header = yes smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl/sasl_passwd smtp_sasl_security_options = noanonymous smtp_sasl_tls_security_options = noanonymous smtp_generic_maps = hash:/etc/postfix/sasl/genericCrie uma pasta para armazenar os arquivos que serão criados.
# mkdir /etc/postfix/sasl
# cd /etc/postfix/sasl/
# openssl dsaparam 1024 -out dsa1024.pem
# openssl req -x509 -nodes -days 3650 -newkey dsa:dsa1024.pem -out mycert_ssl.pem -keyout mykey_ssl.pem
# rm dsa1024.pem
# openssl req -x509 -new -days 3650 -key /etc/postfix/sasl/mykey_ssl.pem -out /etc/postfix/sasl/mycert_ssl.pem
root@dominio seulogin@gmail.com root@dominio.localdomain seulogin@gmail.comCrie o arquivo /etc/postfix/sasl/sasl_passwd conforme abaixo
[smtp.gmail.com]:587 seulogin@gmail.com:suasenhaExecute
# postmap /etc/postfix/sasl_auth
# postmap /etc/postfix/generic
/etc/init.d/postfix restart