En muchas ocasiones nos enfrentamos a un posible problema de conectividad o permisos en Exchange. Para dar con el problema, una de las pruebas más significativas es acceder al SMTP de destino por medio de Telnet e intentar enviar un correo desde la consola. Veamos como enviar un mensaje de correo desde un telnet.

En primer lugar, abrimos una consola DOS y accedemos por telnet a la máquina remota, por el puerto 25:

telnet servidordecorreo 25

Una vez que se ha iniciado la sesión, teclearemos iniciaremos la comunicación presentándonos al host remoto, mediante el comando «helo» (sí, es «helo», y no hello). Hay versiones que solicitan la comunicación con el comando «ehlo»:

ehlo

Luego, indicamos la dirección desde donde vamos a enviar el correo:

mail from: emisor@dominio.com

A continuación, escribimos la dirección de destino:

rcpt to: destinatario@dominio.com

Para empezar a enviar el cuerpo del mensaje, teclearemos «data» y pulsamos «intro». Desde este momento empezaremos a escribir el contenido, separando las líneas por un punto («.»). Para dejar de escribir en el cuerpo, escribimos un punto («.») en una línea dedicada, y pulsamos «intro».

data
Esto es una prueba.
de correo por Telnet.
.

Finalmente, solo nos queda cerrar la sesión mediante un «quit».

quit