postfix


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údo
relayhost = [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/generic
Crie 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

Crie o arquivo /etc/postfix/sasl/generic com o conteúdo abaixo
root@dominio seulogin@gmail.com
root@dominio.localdomain seulogin@gmail.com
Crie o arquivo /etc/postfix/sasl/sasl_passwd conforme abaixo
[smtp.gmail.com]:587 seulogin@gmail.com:suasenha
Execute

# postmap /etc/postfix/sasl_auth
# postmap /etc/postfix/generic

Reinicie o postfix /etc/init.d/postfix restart

 


Autenticação de SMTP no Postfix com SASL

Postado em 26/06/2008 por Rogerio - Categoria: Dicas Linux - Tags: postfix sasl smtp

Acrescentar as linhas no arquivo /etc/postfix/main.cf

smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl/sasl_passwd
smtp_sasl_security_options =

Criar arquivo /etc/postfix/sasl/sasl_passwd

servidor_smtp.com.br usuario:senha

Criar base de dados deste arquivo
# postmap /etc/postfix/sasl/sasl_passwd
com este comando será criado o arquivo sasl_passwd.db

reiniciar o postfix
# postfix reload

se apresentar a mensagem: No worthy mechs found
verificar se o pacote libsasl2-modules foi instalado

instalar também o pacote libsasl2 e sasl2-bin

 




  Página de 1  


Runtime Sistemas ® - Jaraguá do Sul - SC - 47 9196-3060