Qué es POP y cómo funciona para recuperar el correo electrónico

Share on facebook
Share on twitter
Share on linkedin
Share on telegram
Share on whatsapp
Share on email
Share on print
VALORACIÓN DEL ARTÍCULO:
5/5


El Protocolo de Oficina Postal (POP) utilizado para recuperar correo de un servidor remoto es un protocolo muy simple. Define la funcionalidad básica de una manera sencilla y es fácil de implementar. Por supuesto, también es fácil de entender.

Averigüemos qué sucede entre bastidores cuando su aplicación de correo electrónico obtiene correo en una cuenta POP. Primero, necesita conectarse al servidor. La mayor parte de esto se esconde detrás de las escenas en cuestión de segundos y nunca se ve. Sólo tienes que iniciar sesión en la aplicación y ver tu correo electrónico.

Hola, Soy yo

Normalmente, el servidor POP escucha el puerto 110 para las conexiones entrantes. Al conectarse desde un cliente POP (su programa de correo electrónico), se espera que responda con +OK pop.philo.org ready o algo similar. El +OK indica que todo está bien. Su equivalente negativo es -ERR, lo que significa que algo ha salido mal. Tal vez su cliente de correo electrónico ya le ha mostrado una de estas respuestas negativas del servidor.

Inicio de sesión

Ahora que el servidor nos ha saludado, necesitamos conectarnos usando nuestro nombre de usuario (supongamos que el nombre de usuario es “pelotón”; lo que el servidor dice está impreso en cursiva):

+OK pop.philo.org ready
Pelotón USUARIO

Como existe un usuario con este nombre, el servidor POP responde con +OK y tal vez con algún galimatías que realmente no nos importan. Si no hubiera tal usuario en el servidor, por supuesto, nos haría entrar en pánico con -ERR user unknown.

Para que la autenticación sea completa también necesitamos dar nuestra contraseña. Esto se hace con el comando “pass”:

+OK enviar su contraseña
pass noplato

Si escribimos la contraseña correctamente, el servidor responde con +OK great password o lo que sea que el programador del servidor POP tenga en mente. La parte importante de nuevo es +OK. Desafortunadamente, las contraseñas también pueden ser erróneas. El servidor anota esto con un nombre de usuario y contraseña secos -ERR no coinciden con (como si utilizara su nombre de usuario como contraseña).

Si todo ha ido bien, sin embargo, estamos conectados al servidor y éste sabe quiénes somos, así que estamos listos para echar un vistazo al correo recién llegado.

Tienes correo!

Después de que hayamos ingresado exitosamente a nuestra cuenta POP en el servidor, es posible que primero queramos saber si hay correo nuevo en absoluto y luego posiblemente cuánto.

El comando utilizado para recuperar estas estadísticas básicas del buzón de correo es STAT.

Una posible respuesta del servidor sería +OK 18 67042. En este caso, importa lo que sigue al signo +OK. Inmediatamente después está el número de mensajes en el buzón de correo, luego, separados por un espacio en blanco, viene el tamaño del buzón de correo en octetos (un octeto es de 8 bits).

STAT
+OK 18 67042

Si no hay correo, el servidor responde con +OK 0 0. Sin embargo, como hay 18 mensajes nuevos en el servidor, podemos listarlos usando el comando LIST. En respuesta, el servidor lista los mensajes en el siguiente formato:

LIST
+OK 18 mensajes (67042 octetos)
1 2552
2 3297

18 3270
.

Los mensajes se listan uno a la vez, cada uno seguido de su tamaño en octetos. La lista termina con un punto en una línea por sí misma.

El comando LIST puede tomar el número de un mensaje como un argumento opcional, LIST 2 por ejemplo. La respuesta del servidor a esta petición sería +OK 2 3297, el número de mensaje seguido del tamaño del mensaje. Si intenta listar un mensaje que no existe, como LIST 23, el servidor no muestra imaginación y dice: -ERR no existe tal mensaje .

La Gran Recuperación (Y Borrar)

Ahora que sabemos cuántos mensajes hay en nuestra cuenta y qué tan grandes son, es el momento de recuperarlos para que podamos leerlos también.

Ahora, después de averiguar si tenemos correo nuevo, viene el verdadero. Los mensajes se recuperan uno por uno con su número de mensaje como argumento para el comando RETR.

El servidor responde con un +OK y el mensaje tal como está, en múltiples líneas. El mensaje se termina por un punto en una línea por sí mismo. Por ejemplo:

RETR 1
RETR 1 +OK 2552 octetos
¡Blah! El servidor POP envía el mensaje aquí. .

Si intentamos obtener un mensaje que no existe, obtenemos -ERR no such message.

Ahora podemos borrar el mensaje usando el comando DELE. (Por supuesto, también podemos borrar el mensaje sin haberlo recuperado si es uno de esos días).

Es bueno saber que el servidor no purgará el mensaje inmediatamente. Sólo se marca para borrado. La eliminación real sólo ocurre si terminamos regularmente la conexión con el servidor. Así que no se perderá ningún correo si la conexión se interrumpe repentinamente, por ejemplo.

La respuesta del servidor al comando DELE es +OK message deleted:

DELE 1
+OK message 1 deleted

Si es uno de esos días y hemos marcado un mensaje para borrar que no queremos que se elimine, es posible recuperar todos los mensajes restableciendo las marcas de borrado. El comando RSET devuelve el buzón de correo al estado en el que se encontraba antes de que iniciáramos sesión.

El servidor responde con un +OK y posiblemente con el número de mensajes:

RSET
+OK 18 mensajes

Después de haber recuperado y borrado todos los mensajes, es hora de decir adiós usando el comando QUIT. Esto purgará los mensajes marcados para ser borrados y cerrará la conexión. El servidor responde con +OK y un mensaje de despedida:

QUIT
+OK bye, bye

Es posible que el servidor no haya podido borrar un mensaje. Entonces responderá con un error como -ERR mensaje 2 no borrado.

Deja un comentario

TAMBIÉN TE INTERESA

5 pasos para configurar el monitor

Cómo configurar el monitor de tu PC en 5 sencillos pasos

Si la imagen está configurada incorrectamente, incluso el mejor monitor no ayudará. Te mostramos cinco sencillos pasos para configurar el monitor de tu PC. Solo una pantalla de PC calibrada muestra los colores tal como aparecen en una impresión. Al editar imágenes en la pantalla de la PC, todo se veía perfecto, pero los colores

Android TV

El sistema de Google Android TV

Televisión con Google: los dispositivos de televisión con Android TV ahora ofrecen a sus usuarios mucha comodidad. Por eso te vamos a explicar por qué es así. Diseño elegante, mucha visión general y muchas funciones: después de que Android TV tuvo un comienzo bastante accidentado a fines del otoño de 2014, el sistema operativo de televisión inteligente de Google se ha

satélites Starlink.

Internet satelital por Starlink, todo lo que necesitas saber

Por norma general, a principio del milenio solo se podría acceder a Internet mediante la banda ancha fija (fibra o cobre) o banda ancha móvil. En la actualidad, se cuenta con banda ancha inalámbrica y satelital. Y, a pesar de que las últimas dos han tenido problemas de velocidad, cobertura y latencia, debido a que

Cómo identificar buenos cables HDMI

HDMI 1.0 a 2.1: todo lo que necesita saber

Ya sea en la televisión o en la computadora, la conexión HDMI es omnipresente. Por eso te explicamos qué es importante con las conexiones y los cables y cómo se pueden resolver los problemas. La conexión HDMI se ha establecido como un todoterreno digital para imagen y sonido en un amplio frente. Los televisores están equipados

soluciones cookies

Mejores consejos de cookies para Firefox y Google Chrome

Las cookies son pequeños paquetes de datos necesarios para registrarse en los servicios web: si has desactivado las cookies en tu navegador, el registro fallará. Si las cookies están permitidas de acuerdo con la configuración estándar, los inicios de sesión generalmente funcionan. Si eliminas tus cookies existentes, cerrarás la sesión de los servicios web. Las cookies permiten

bloquear-anuncios-en-internet

Bloqueador de anuncios gratuito y seguro

¿Cansado de tanta publicidad mientras navegas por internet o visitas tus redes sociales? Usa un bloqueador de anuncios y con ello también podrás eliminarás posibles malware que pueden causarte un buen problema. No temas, existen herramientas para eliminar la publicidad. Aquí te hablaremos de una de ellas.   Hay muchos anuncios que están incrustados en