Conexión rechazada desde computadoras remotas en el puerto 25 con postfix

Conexión rechazada desde computadoras remotas en el puerto 25 con postfix

Tengo una configuración de servidor de correo postfix/dovecot usando TLS.

El lado IMAP/POP del servidor funciona perfectamente, pero no puedo conectarme a él para SMTP.

Incluso al hacer Telnet desde una computadora remota, se rechaza la conexión.

Sin embargo, llamar telnet localhost 25desde el servidor funciona bien y si miro los puertos abiertos, uno de ellos es 0.0.0.0:25, que parece estar escuchando en el puerto 25 las conexiones entrantes.

¿Algunas ideas?

Respuesta1

Múltiples posibilidades

  1. El software antivirus está bloqueando el tráfico que va al puerto 25
  2. La puerta de enlace/firewall está bloqueando
  3. El ISP está bloqueando

Todo lo anterior son causas comunes.

Si está intentando utilizar ese servidor como smtp de salida, utilice el puerto 587 o 465.

Es posible que deba modificar el archivo de configuración de Postfix en su servidor de correo electrónico para habilitar los puertos anteriores.

En/etc/postfix/master.cf, busque las siguientes líneas

#envío inet n - - - - smtpd
# -o smtpd_tls_security_level=encriptar
# -o smtpd_sasl_auth_enable=sí
# -o smtpd_client_restrictions=permit_sasl_authenticated,rechazar
# -o milter_macro_daemon_name=ORIGINANTE

#smtps inet n - - - - smtpd
# -o smtpd_tls_wrappermode=sí
# -o smtpd_sasl_auth_enable=sí
# -o smtpd_client_restrictions=permit_sasl_authenticated,rechazar
# -o milter_macro_daemon_name=ORIGINANTE

Elimine los comentarios (elimine el # al principio de cada línea) y reinicie postfix.

Elenvíosección habilitar el puerto 587.

elsmtpssección habilitar el puerto 465.

información relacionada