Leer el correo mediante telnet puerto 110 (Acceso al servidor POP3)

Otra practica interesante que he hecho, siguiendo la dinámica que había hecho en esta practica Enviar un correo via telnet desde consola linux

Primero que nada, en consola ejecutamos el comando telnet con los parámetros servidor y puerto:

telnet midominiodemail 110

El sistema en caso de poder conectar debería responder de inmediato con un OK

Luego para loguearnos, simplemente ejecutamos:

USER usuario

PASS password

Con esto obtendremos un OK en caso de poder ingresar exitosamente, luego podremos continuar leyendo mails con los siguientes comandos:

STAT (status) solicita el estado de tu buzón de correos. El servidor responderá informando de cuantos mensajes hay a la espera, en el siguiente formato: +OK mm bb, donde mm es el numero de mensajes, y bb el numero de bytes del total.

LIST te lista todos los mensajes (identificador más el tamaño). Puedes ejecutarlo solo (ofrecerá el numero total de mensajes) o con un argumento (numero de mensaje) y solo obtendrás como respuesta el tamaño de ese mensaje.

TOP nn nl para ver las cabeceras y primeras lineas del mensaje (nn sería el numero del mensaje que quieras ver, nl el numero de lineas de la cabecera, p ej: TOP 1 ALL)

RETR # para ver un mensaje, debe especificarse su numero en la lista

DELE # borra el mensaje elegido. El borrado no es al enviar el comando, sino al terminar la sesión

RSET recupera los mensajes marcados para borrado

NOOP (No Operation) instruye al servidor para que no ejecute ninguna acción, salvo responder con un mensaje de confirmación (+OK).

UIDL (Unique Identifier List) sirve para asignar un identificador único a todos los mensajes o a uno especifico.

APOP (Authenticate Post Office Protocol) Este comando puede ser usado como sustituto del binomio USER – PASS para identificar y validar un usuario. Su utilidad es evitar que el password del usuario viaje por la red de forma no encriptada. La sintaxis es: APOP (nombre) (codigo).

QUIT cierra la conexión. Si se cierra la sesión sin este comando, los mensajes marcados para borrado no se destruiran.

Un ejemplo completo de los puntos principales indicados anteriormente

[root@pventura webmail]# telnet localhot 110
localhot/110: Name or service not known
[root@pventura webmail]# telnet localhost 110
Trying 127.0.0.1…
Connected to localhost.localdomain (127.0.0.1).
Escape character is ‘^]’.
+OK Dovecot ready.
user perico
+OK
pass 123456
+OK Logged in.
stat ——–> muestra el status del buzon de correo
+OK 8 8785
list ——-> muestra el listado completo de correos
+OK 8 messages:
1 492
2 473
3 2571
4 2566
5 676
6 672
7 495
8 840
.
retr 1 ———-> leo el correo con identificador 1
+OK 492 octets
Return-Path:
X-Original-To: perico@mail.filaizq.com
Delivered-To: perico@mail.filaizq.com
Received: from ad (localhost.localdomain [127.0.0.1])
by mail.filaizq.com (Postfix) with SMTP id 017694C9F5
for
; Wed, 12 Jan 2011 21:08:19 +0100 (CET)
Message-Id: <20110112200834.017694C9F5@mail.filaizq.com>
Date: Wed, 12 Jan 2011 21:08:19 +0100 (CET)
From: correo@correo.es
To: undisclosed-recipients:;

prueba a perico@mail.filaizq.com
asd
.
dele 2 ——–> marcamos como borrado el correo con identificador 2, ojo! si salimos con un quit se borrará definitivamente
+OK Marked to be deleted.
list
+OK 7 messages:
1 492
3 2571
4 2566
5 676
6 672
7 495
8 840
.
rset 2 ———-> desmarcamos como borrado el correo con identificador 2
+OK
list
+OK 8 messages:
1 492
2 473
3 2571
4 2566
5 676
6 672
7 495
8 840
.

Tags de búsquedas:

telnet para conectar al puerto 110,telnet puerto 110,comandos pop3 telnet,telnet 110,puerto 110,telnet a un puerto,leer correos por telnet,comando pop3,para conectarme con telnet a un servidor de correo linux,telnet localhost 110,acceso servidor de correo por comando,mensajes por telnet debian,comandos pop3,probar servidor pop3 con telnet,prueba de telnet con puerto

Noticias relacionadas »

3 comentarios en Leer el correo mediante telnet puerto 110 (Acceso al servidor POP3)

  1. santiago
    / Responder

    hola…disculpa…como puedo acceder al directorio?? x ejm la papelera, enviados, recibidos, etc?? saludos

    • Pedro Ventura
      / Responder

      Eso depende de como sea la configuración de los buzones de correo, pueden ser MailDir o MailBox. Si son de éste último tipo, tan sólo habrá un único fichero con todo. Si es MailDir habrá una distribución de los correos por carpetas pero no es exactamente como indicas. Son algo similar a lo siguiente:

      [root@localhost pedro]# cd Maildir/
      [root@localhost Maildir]# ll
      total 12
      drwx------ 2 pedro pedro 4096 abr 13 22:39 cur
      drwx------ 2 pedro pedro 4096 abr 13 22:39 new
      drwx------ 2 pedro pedro 4096 abr 13 22:39 tmp
      

      Prueba a ver el log de emails enviados con tail -f /var/log/maillog

      También tendrás que ver el comando mailq

      También puedes probar mirando en la carpeta spool: #tail -n50 -f /var/spool/mail/username

      • santiago
        / Responder

        osea…no se puede por telnet??? io keria x ejm krear carpeta nuevas…pero segun recuerdo no se puede no?? y como hago…si kisisera saber la capacidad total de la cuenta??? en imap se puede…se puede en pop3???

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Invertir en criptomonedas: »

 

Cómo comprar bitcoin

Invertir y comprar Bitcoin y otras altcoins es más fácil de lo que crees.

1) Si sólo quieres comprar Bitcoin, Ethereum o Litecoin como inversión, tu opción es Coinbase

2) Si quieres probar con otras criptomonedas tu opción es Binance

3) Cualquier duda escríbeme con total libertad al formulario de contacto para resolver dudas: https://www.pedroventura.com/contacto/

¡Comparte este artículo! »

  • A.BTC (4 semanas)
    Canal Serio de Señales para Trading con Criptomonedas Enlace: https://t.me/tradingcriptomonedas
  • Margart (4 semanas)
    La verdad que me ha gustado mucho el post, de…
  • ¡Hablan de nosotros! (2 meses)
    […] 04/02/2018          => Lee el artículo aquí…
  • Emiluz (2 meses)
    Camaradas... tengo documento de word con formulas nativas de word...…
  • Francisco (2 meses)
    Buen dia, agradeceria el envio del archivo. Saludos.
  • yaplog.jp (2 meses)
    I am genuinely glad to glance at this webpage posts…

Suscríbete al newsletter »

Proporciona tu correo electrónico a continuación y recibe las últimas noticias! Funciona con Feedburner de Google

Archivo »

Leer entrada anterior
Como usar los DNS publicos de Google para navegar mejor.

Te va lento internet? Se te corta? o estas en clase y la red te va como el orto!! jeje...

Cerrar