jueves, 20 de agosto de 2009

Enviar correo o leer correo por TELNET

Enviar un mail por SMTP

* Abrir una ventana DOS
* Ejecutar : telnet [servidor de correo] 25
Si no hay respuesta: o el servidor de correo esta bajo, o existe un firewall que esta bloqueando el trafico
De lo contrario se recibe un mensaje de bienvenida
* Escribir : helo
Esperar mensaje de OK
* Escribir : "mail from:[direccion de correo origen]" y dar enter
Esperar mensaje de OK
Si por ejemplo el originario estuviera en una lista negra, se desplegaria un error indicandolo
* Escribir : "rcpt to:[direccion de correo destino]" y dar enter
Esperar mensaje de OK
* Escribir : "data" y dar enter
Esperar mensaje de OK
* Si quieres poner un título pon: "Subject:-type subject here-" y pulsa enter dos veces (necesarios para seguir el standard RFC 882)
* Comenzar a escribir el mensaje, para terminar, escribir un punto en la ultima linea y darle a enter (codigo de salida es cr.cr, si se escribe un punto en una linea a solas se consigue esto)

* Para salir, escribir : "quit" y dar enter
* Salir de telnet

UN EJEMPLO SERÍA:

# telnet mail.systemadmin.es 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 mail.systemadmin.es ESMTP
HELO local.domain.name
250 mail.systemadmin.es
MAIL FROM: ejemplo@fakemail.com
250 ok
RCPT TO: info@systemadmin.es
250 ok
DATA
354 go ahead
Subject: email entregado con telnet
esto es el cuerpo del mensaje
finaliza con un intro un punto i otro intro
.
250 ok 1233044313 qp 4027
bye
221 mail.systemadmin.es

--------------------------------------------

Leer mails por POP3

* Abrir una ventana DOS
* Ejecutar : telnet 110
Si no hay respuesta: o el servidor de correo esta bajo, o existe un firewall que esta bloqueando el trafico
De lo contrario se recibe un mensaje de bienvenida
* Escribir : "user [usuario]" y dar enter
Esperar mensaje de OK
* Escribir : "pass [contraseña]" y dar enter
Esperar mensaje de OK
* Escribir : "list" y dar enter
Se muestra la lista de e-mail en la casilla
* Escribir : "retr [numero de mensaje]" y dar enter
Se muestra el mail
* Escribir "dele [numero de mensaje] " y dar enter para borrar un mensaje
* Para salir, escribir : "quit" y dar enter
* Salir de telnet

1 comentario:

Liorick dijo...

http://www.ayuda-internet.net/tutoriales/manu-telnetcorreo/manu-telnetcorreo.html