Finally the help of IT is here

Blog de soluciones informaticas.

Enviar mail a través de telnet (Como detectar problemas).

Posteado por Xavier Xaus Nadal on 19th Julio 2010

Buenas,

Como esta información puede llegar a serle útil a alguien y tengo un ratito para escribir os lo subo al blog…

Lo que vais a ver a continuación son unos comandos para enviar un email a través de telnet, esto es muy útil a la hora de detectar problemas con envíos de correos fallidos.

Vamos a suponer un caso irreal.

Tenemos una empresa con un dominio llamdo Megacrack.es que quiere enviar correos a Microsoft.com y nos devuelve algún mensaje como los siguientes:

550 Requested action not taken: message refused

550 Requested action not taken: mailbox unavailable

550 Requested action not taken: DNS Failure

Para poder recoger más información acerca del problema, debemos abrir una línea de comandos desde un PC o servidor el cual disponga de salida directa a internet.

Inicio –> Ejecutar –> cmd

Primero de todo vamos a hacer un nslookup para comprobar cual es el registro mx del dominio al que no podemos enviarle correos.

nslookup

server 194.179.1.100

set type=mx

microsoft.com

Recibimos que el servidor de correo es mail.messaging.microsoft.com

Ahora desde el servidor de correo desde donde enviamos los correos realizamos los siguientes comandos:

telnet mail.messaging.microsoft.com 25

EHLO megacrack.es

MAIL FROM: <xavixaus@megacrack.es>

RCPT TO: <destinatario@microsoft.com>

DATA

Subject: Pruebas desde megacrack.es

Este es un mensaje de prueba.

.

QUIT

Con el resultado que obtengamos en cada punto podremos ir descartando problemas, por ejemplo si en el primer paso el de EHLO megacrack.es ya recibimos un error, pues ya podemos descartar que sea problemas de la dirección del destinatario por ejemplo.

Si tenéis cualquier duda por favor escribid un comentario e intentaré irlos resolviendo en la medida de lo posible.

Hasta pronto.

Tags: , , ,
Posteado por Correo | 3 Comments »