No se puede realizar telnet en el puerto 25 en Windows Server 2008

No se puede realizar telnet en el puerto 25 en Windows Server 2008

Acabo de configurar un servidor Windows 2008 R2 y estoy intentando poner en funcionamiento un servidor de correo básico para poder enviar correos electrónicos desde mis aplicaciones.

Configuré un servidor SMTP virtual en IIS6 e intenté hacer un telnet local al puerto 25, que pareció funcionar bien. No hubo errores durante esta etapa y puedo ver el mensaje de correo aparecer en la carpeta Cola.

El problema es que el correo nunca sale de la carpeta Cola. Luego intenté hacer telnet a un servidor de correo remoto en el puerto 25 pero no pude conectarme: -

telnet 209.85.227.27 25

Could not open connection to the host, on port 25: Connection failed)

Revisé mi firewall y hay una configuración predeterminada para permitir todo el tráfico TCP saliente sin restricciones. Incluso configuré una regla específica para el tráfico saliente del puerto 25, pero fue en vano.

Luego ejecuté un comando SmtpDiag.exe

 .\SmtpDiag.exe [email protected] [email protected]

y recibió el siguiente resultado

Searching for Exchange external DNS settings.
Computer name is WIN-SERVERNAME.
Failed to connect to the domain controller. Error: 8007054b

Checking SOA for gmail.com.
Checking external DNS servers.
Checking internal DNS servers.
SOA serial number match: Passed.

Checking local domain records.
Checking MX records using TCP: gmail.com.
Checking MX records using UDP: gmail.com.
Both TCP and UDP queries succeeded. Local DNS test passed.

Checking remote domain records.
Checking MX records using TCP: gmail.com.
Checking MX records using UDP: gmail.com.
Both TCP and UDP queries succeeded. Remote DNS test passed.

Checking MX servers listed for [email protected].
Connecting to gmail-smtp-in.l.google.com [209.85.227.27] on port 25.
Connecting to the server failed. Error: 10060
Failed to submit mail to gmail-smtp-in.l.google.com.

¿Hay algún otro diagnóstico que pueda hacer para determinar si es mi firewall o algo más? Eliminé el antivirus para asegurarme de que no estaba causando el problema. Cualquier idea será altamente apreciada.

Respuesta1

Lo más probable es que sea el firewall del ISP. Como verificación final de la configuración de su propio firewall, puede configurarlo como deshabilitado, pero si ya lo abrió y también estableció una excepción, no hay otra razón de "Windows" por la que no pueda hacer telnet al puerto 25.

Respuesta2

Si está configurando un servidor de correo, necesita una dirección IP fija y la configuración DNS relacionada. De lo contrario, parecerá cualquier otro robot de spam que se ejecute en la red de su ISP. Necesitará la ayuda de su ISP, ya que deberá configurar la entrada DNS inversa para su dirección IP.

Si no tiene una dirección fija, utilice el relé de su ISP. No conozco el encantamiento para Windows. Busque la pestaña de enrutamiento que tiene un botón de opción para enrutar usando dns. Seleccione la opción para enrutar mensajes salientes a través de una dirección. Ingrese aquí la retransmisión de correo electrónico de su ISP. La ayuda puede hacer referencia a esto en smarthost.

Felicitaciones a su ISP por prohibir las conexiones salientes al puerto 25. Ojalá más ISP lo hicieran.

información relacionada