como usar telnet para probar un servidor de correo

2

Click here to load reader

Upload: tecedkar1260

Post on 27-Jun-2015

241 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Como Usar Telnet Para Probar Un Servidor de Correo

Como usar telnet para probar un servidor de

correoPor R.CaroComo usar telnet para probar un servidor de correo electronico de

internet

Los correos electronicos en internet se envian (de un cliente como outlook oeudora a un servidor, o de un servidor a otro) utilizando un protocolo llamadoSMTP, que utiliza el puerto 25

Mientras que los clientes leen los mail utilizando el protocolo POP3, que utilizael puerto 110

Conociendo esto, es facil probar un servidor de correo de internet para sabersi esta funcionando o no.

Para esto solo se necesita disponer de un cliente telnet.

Para que puede servir?

Por ejemplo si alguien no puede leer o enviar correos desde outlookexpress (o eudora, o cualquier otro cliente de correo), se puederastrear donde esta el problema.Por ejemplo cuando un servidor fue incluido en una lista negra porhaber sido utilizado para spam, y otro servidor suscripto a dicha listarechaza los correos originados en el servidor. Muchas veces el servidorque origina los correos rechazados no reporta correctamente el error, yno es posible saber el motivo del rechazo. Con este metodo, es posibleconectarse al servidor destino, y ver literalmente el mensaje de errorque se esta devolviendo.Para leer correos cuando no se dispone de un cliente de correo, niacceso a web

Como se usa?

Enviar un mail por SMTP

Abrir una ventana DOSEjecutar : telnet [servidor de correo] 25Si no hay respuesta: o el servidor de correo esta bajo, o existe unfirewall que esta bloqueando el traficoDe lo contrario se recibe un mensaje de bienvenidaEscribir : heloEsperar mensaje de OKEscribir : "mail from: " y dar enterEsperar mensaje de OKSi por ejemplo el originario estuviera en una lista negra, se desplegariaun error indicandoloEscribir : "rcpt to: [direccion de correo destino]" y dar enterEsperar mensaje de OKEscribir : "data" y dar enterEsperar mensaje de OKComenzar a escribir el mensaje, para terminar, escribir un punto en laultima lineaPara salir, escribir : "quit" y dar enterSalir de telnet

Por ejemplo para enviar un mail a [email protected] (en rojo estan lasrespuestas del servidor):

Telnet mail.concepto.com.uy 25220 atila.concepto.com.uy Bienvenido a Concepto Thu, 20 Nov2003 13:24:19 -0300helo250 atila.concepto.com.uy Hello [196.40.24.52]mail from: [email protected] 2.1.0 [email protected] OKrcpt to:[email protected] 2.1.5 [email protected] Please start mail input.hola que tal.

Como usar telnet para probar un servidor de correo http://www.concepto.com.uy/PETROCSHARP/hwnver03.asp...

1 de 2 04/11/2009 05:21 p.m.

Page 2: Como Usar Telnet Para Probar Un Servidor de Correo

.250 Mail queued for delivery.quit221 Closing connection. Good bye.

Leer mails por POP3

Abrir una ventana DOSEjecutar : telnet 110Si no hay respuesta: o el servidor de correo esta bajo, o existe unfirewall que esta bloqueando el traficoDe lo contrario se recibe un mensaje de bienvenidaEscribir : "user [usuario]" y dar enterEsperar mensaje de OKEscribir : "pass [contraseña]" y dar enterEsperar mensaje de OKEscribir : "list" y dar enterSe muestra la lista de e-mail en la casillaEscribir : "retr [numero de mensaje]" y dar enterSe muestra el mailEscribir "dele [numero de mensaje] " y dar enter para borrar unmensajePara salir, escribir : "quit" y dar enterSalir de telnet

Por ejemplo para leer los mails de la casilla [email protected] (en rojoestan las respuestas del servidor):

Telnet mail.concepto.com.uy 110+OK Microsoft Exchange 2000 POP3 server version 6.0.6249.0(atila.concepto.com.uy) ready.user rcaro+OKpass micontraseña+OK User successfully logged on.list+OK 8 203991 30772 44743 46494 49885 3986 4047 15088 901.retr 6+OKReceived: from ([196.40.24.52]) by atila.concepto.com.uy withMicrosoft SMTPSVC(5.0.2195.6713);Thu, 20 Nov 2003 13:32:19 -0300From: [email protected]:Return-Path: [email protected]:[[email protected]]X-OriginalArrivalTime: 20 Nov 2003 16:32:20.0386 (UTC)FILETIME=[DE6E6820:01C3AF83]Date: 20 Nov 2003 13:32:20 -0300hola que tal.quit+OK Microsoft Exchange 2000 POP3 server version 6.0.6249.0signing off.

Como usar telnet para probar un servidor de correo http://www.concepto.com.uy/PETROCSHARP/hwnver03.asp...

2 de 2 04/11/2009 05:21 p.m.