May
06
2008
0

Leer (read) email correo electrónico usando telnet

A continuación describo un ejemplo practico, lo que se debe escribir es lo que está con negrita:

doutdex@xxx:~$ telnet pop.mailserver.com 110
Trying 172.16.0.6...
Connected to pop.mailserver.com.
Escape character is '^]'.
+OK Hello there.
USER doutdex
+OK Password required.
PASS miclave
+OK logged in.

Para listar todos los emails

LIST
+OK POP3 clients that break here, they violate STD53.
1 4209
2 5116
3 6319
4 164785
5 5878

Para obtener un email por ID
RETR 5
+OK 5 octets follow.
From doutdex@serverxx.com Mon May 5 23:33:59 2008
Return-Path:
.....

Para eliminar un email
DEL 5

http://www.trap17.com/index.php/sending-receiving-email-via-telnet_t34702.html

Written by doutdex in: telnet | Tags:
May
06
2008
1

Enviar (send) correo electrónico (email) with (usando) telnet

Es muy simple, primero se conectan al servidor de correo al puerto 25, luego (helo ), de ahi ingresan el email de origen (from), el email destinatario (rcpt to), el asunto (subject), escriben (data) en la próxima línea el mensaje que desean enviar y terminan con un punto en la ultima línea

telnet mailserver.com 25
mail from: batman@xxx.com
rcpt to: robin@xxx.com
subjet holaaaaaa
data
hola como estas.
tanto tiempo.
.
quit

Ejemplo:

doutdex@x:~$ telnet smtp.mailxx.com 25
Trying 172.16.0.6...
Connected to smtp.mailxx.com.
Escape character is '^]'.
220 SERVER ESMTP Postfix
helo SERVER
501 Syntax: HELO hostname
mail from: batman@xxx.com
250 Ok
rcpt to: robin@xxx.com
250 Ok
data
354 End data with .
holaaaaaaaaaaaaaaaaaaaaaaa.
k tal como has estado
.

250 Ok: queued as 8718884B1
exit

Written by doutdex in: telnet | Tags: , ,