Isso parece difícil para mim: estou configurando o postfix em meu servidor doméstico local executando o servidor Ubuntu 14.04 LTS. Consegui enviar mensagens de saída através do meu relayhost na porta 26, tudo funcionou, agora estou tentando enviar mensagens de saída através meu relayhost na porta 465, e recebo o erro postfix "perdi a conexão com [relayhost] ao receber a saudação inicial do servidor". Porém, posso abrir o openssl e o EHLO na linha de comando, portanto, deve ser um problema de configuração do postfix
meu master.cf tem
smtps inet n - - - - smtpd
descomentado conforme necessário
meu main.cf tem
...
relayhost = relayhostname.tld:465
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_type = cyrus
smtp_sasl_auth_enable = yes
smtp_sasl_security_options = noanonymous
...
e obviamente configurei sasl_passwd etc.
Alguma ideia?
Obrigado p.
Responder1
A opção Postfix relayhost
não suporta conexão SMTPS.
Se você deseja impor a relayhost
desativação da pesquisa MX, você deve usar o nome do host entre "[" e "]".
Se quiser impor a conexão SMTPS, você pode criar um túnel local com stunnel
:
[smtp-tls-wrapper]
accept = 11125
client = yes
connect = mail.example.com:smtps
Você pode obter mais informações sobrehttp://www.postfix.org/TLS_README.html