Esto me parece difícil: estoy configurando postfix en mi servidor doméstico local ejecutando el servidor ubuntu 14.04 LTS. Pude enviar correo saliente a través de mi servidor de retransmisión en el puerto 26, todo funcionó. Ahora estoy intentando enviar correo saliente a través de mi servidor de retransmisión en el puerto 465 y aparece el error de postfix "se perdió la conexión con [relayhost] mientras recibía el saludo inicial del servidor". Sin embargo, puedo abrir SSL y EHLO bien desde la línea de comando, por lo que debe ser un problema de configuración de postfix.
mi master.cf tiene
smtps inet n - - - - smtpd
descomentar según sea necesario
mi main.cf tiene
...
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
...
y obviamente configuré sasl_passwd etc.
¿Algunas ideas?
Gracias
Respuesta1
La opción Postfix relayhost
no admite la conexión SMTPS.
Si desea aplicar la relayhost
desactivación de la búsqueda MX, debe utilizar el nombre de host entre "[" y "]".
Si desea imponer la conexión SMTPS, puede crear un túnel local con stunnel
:
[smtp-tls-wrapper]
accept = 11125
client = yes
connect = mail.example.com:smtps
Puedes obtener más información enhttp://www.postfix.org/TLS_README.html