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