Descubriendo el protocolo IMAP, ventajas, desventajas, configuración para gmail en linux, windows y mucho más

Artículo realizado por Juancitux para Dos primos luchan contra la tecnología

Buenas a todos los amigos informáticos !! Aquí la idea es comentar y tratar de dejar en claro que es, y a grandes rasgos, como funciona este protocolo que nos permite recoger el correo, tanto en nuestros PC como desde un teléfono celular, PDA, etc. Como administradores muchas veces podemos optar entre IMAP, POP3 (más común y famoso), HTTP, según nuestras pretensiones.

La nota va para aprender como configurar un servidor público (gmail en este caso) y los softwares clientes más conocidos. Esto puede servir como ejemplo para una intranet, pero creo que será para otro tuto.

Antes de entrarnos al tema del protocolo de correo IMAP me gustaría hacer una breve explicación de que es un protocolo. Creo que esto es importante porque al momento de tomar decisiones de infraestructura, la mayoría de las veces, y según mi experiencia, debemos decidir como adecuar los recursos a la infraestructura y no al revés. Muchas veces el desconocimiento de estas cosas básicas desaprovecha el rendimiento tecnológico, por eso y sin dar mas vueltas ceremoniosas, me vuelco a explicar que es un protocolo.

Protocolo es un conjunto de reglas y normas que debe seguir un proceso. Esto puede marcar tiempo, forma, etc., dependiendo de que tipo de protocolo. Nada mejor que un ejemplo y acá van ejemplos con más ejemplos:

Protocolo de internet (IP): es una manera o forma en la que viajan los datos por la red, o más técnico, de que forma se comunican los datos a través de paquetes conmutados.

Protocolo de red: de que manera o forma se comunican los hosts o computadores. No es lo mismo configurar un router con el protocolo RIP que con OSPF, porque estos tienen una manera o protocolo para la comunicación, lo que hace que cada uno sea apto para distintas situaciones.

Como último ejemplo, y para entrarnos de una vez en lo que dice el titulo, cuando hablamos de protocolos, hablamos de reglas. Por ejemplo: en protocolo y ceremonial se dice cuál es la forma correcta de manejarse socialmente, en una mesa a la hora de comer, etc. cosa con las que no estoy muy de acuerdo, pero que existen, existen.

Una vez entendido que es un protocolo y aclarada la cuestión, vamos con el protocolo de correo IMAP que es más divertido que todo esto de las reglas.

IMAP quiere decir, o son las siglas de, Internet Mesagge Acces Protocol o en nuestro querido idioma, Protocolo de Acceso a Mensajes de Internet, o en criollo como se dice acá, es la manera o forma en que se acceden a los e-mails alojados en un servidor (ej.: gmail).

Recordemos que cuando mandamos un e-mail usamos el protocolo SMTP y para recibir podemos usar POP3 o en este caso IMAP. Más claro y sin echarle agua, IMAP es el protocolo para acceder a los correos electrónicos.

En las líneas anteriores escribí más protocolos para acceder a los correos, porque no podemos pasarlos por alto, ya que IMAP es un derivado de POP, como un hijito que lleva sus genes más fuertes.. A partir de ahora los voy a poner juntitos y de la mano porque en la vida real hay que optar entre estos para saber cuál se amolda a la infraestructura y brindar así, el mejor rendimiento.

POP3 (Post Office Protocol): considero que tenemos un idioma muy rico y para demostrarlo a veces me niego a las cosas en ingles, pero hay que destacar que al saber que quieren decir las siglas, obtenemos la explicación (para eso están ¡¡¡¡). Este protocolo es el más común y sirve para indicar de que manera recoger los datos de un servidor de correo. Protocolo de oficina postal, creo que con eso basta y por lo de los números, son indicadores de la versión, en este caso el actual es 3, la versión 2 y 1 quedaron enterradas en el tiempo por los beneficios de esta última.

Bien en claro que POP3 e IMAP son protocolos que sirven para recoger el correo, vamos a ver las diferencias para poder elegir el más adecuado. Hay que aclarar que los dos corren por el lado del servidor, si este los soporta o no, que quiere decir esto: en la aplicación de correo (Outlook, Applemail, Thunderbird) podemos optar por POP3 o por IMAP, todo esto dependiendo del servidor, que es en realidad quien debe soportarlo (ej.: gmail).

Y con ustedes, la gran pelea del año, en un rincón POP3 y en el otro IMAP….veamos quien gana, dándole un punto a favor al que se ajuste mejor a tu infraestructura.

POP3
Se conecta, autentica (usando APOP como protocolo de autenticación), transfiere los correos al equipo cliente (usuario) y se desconecta. Permite la gestión de correos offline porque usa el equipo cliente como alojamiento. Tiene una baja transacción pero no se pueden ver los correos sin descargarlos, lo que quiere decir que sólo funciona desconectado y todo esta en una sola carpeta.

IMAP
Sólo trabaja online con muchas más transacciones que POP3. Los correos se pueden ver sin descargarlos porque se alojan en el servidor, haciendo que se puedan ver remotamente desde cualquier punto con internet. Permite que muchos usuarios se conecten a ver los mismos correos, transformándolo en un correo multiusuario que almacena los emails y tiene un sistema de búsqueda. Se pueden ver los estados de los mensajes instantaneamente. Permite el estado como conectado o desconectado y tiene una forma cifrada y de autenticación nativa (esto quiere decir que tiene su método de autenticación, como por ej.: Mysql). Por último y creo que un gran punto a favor, IMAP es muy útil como servidor de respaldo para los correos, ya que no depende del equipo cliente, los cuales suelen ser victimas de malos usuarios o fallas.

Ahora que sabemos de que estamos hablando, viene la gran pregunta del millón de pesos, euros, yenes o lo que sea (en cualquier lugar un millón es mucho así que opta por el que quieras).”¿Que protocolo debo usar en esta situación?”

Voy a poner ejemplos generales y que abarquen las diferencias necesarias para que tengas la opción de acomodar el protocolo a tu favor. Para esto voy comentar algunas ventajas, desventajas y alguna situación posible del protocolo que estamos estudiando:

Ventajas IMAP
Un usuario (móvil o viajero) mira su correo desde un PC fuera de su ciudad dónde estaba de paso. Al mirarlos lo acomodó en sus carpetas para mantener el orden o una prioridad dentro de un directorio o subdirectorio y sólo bajó un correo al equipo en uso porque quería modificarlo. Al quedar estos ordenados, cuando vuelve a su casa puede decidir si bajarlos o no al disco rígido y estos mantendrán su estado de ya leídos y con una indicación de que ya fue descargado en otro equipo. Esto permite un control minucioso de los correos y sin tener que llevar tu lap-top, Pda o Iphone, y si los llevas, puedes gestionar mails entre varios usuarios a la vez. Los correos no se descargan al host cliente, por lo tanto no se borran al leerlos.

Desventajas IMAP
Las carpetas creadas con IMAP no pueden ser leídas por POP3 porque éste último,sólo lee de la carpeta INBOX del servidor de correo. Como IMAP funciona online, si estas escribiendo un correo o gestionando dentro del servidor y pierdes la conexión, abras perdido todo. Hay que gestionar el borrado de los emails que ya no sirven porque no lo hace automáticamente.

Configurando IMAP
Como ya dije antes, la configuración va por parte del cliente (en este caso que estamos estudiando), por lo tanto, esta varía. Applemail, Outlook, thunderbird tienen distintas ventanas gráficas al configurar, sin embargo, los parámetros de IMAP deben ser los mismos:

IMAP requiere activar SSL: esto quiere decir que usará el protocolo de capa de conexión segura al conectarse con el servidor (SSL: Secure Socket Layer). Puede aparecer también como STARTSSL o como TLS que también es un protocolo de conexión segura.

Puerto IMAP: 993

IMAP debe usar autenticación para loguearse en el server, y obviamente poner los datos del nombre de usuario y SMTP que varían su ubicación, según el software de correos cliente.

Y acá en algunas imágenes, ejemplifico:

Configurando Gmail bajo IMAP en Evolution


Configuración IMAP en Linux por Juancitux

Configuración IMAP en Linux por Juancitux


Configuración IMAP en Linux por Juancitux

Configuración IMAP en Linux por Juancitux



Configuración IMAP en Linux por Juancitux

Configuración IMAP en Linux por Juancitux



Configuración IMAP en Linux por Juancitux

Configuración IMAP en Linux por Juancitux



Configuración IMAP en Linux por Juancitux

Configuración IMAP en Linux por Juancitux



Configuración IMAP en Linux por Juancitux

Configuración IMAP en Linux por Juancitux



>Configuración IMAP en Linux por Juancitux

Configuración IMAP en Linux por Juancitux



Configuración IMAP en Linux por Juancitux

Configuración IMAP en Linux por Juancitux


Configurando Gmail bajo IMAP en Evolution


Configuración IMAP en Linux por Juancitux

Configuración IMAP en Linux por Juancitux



Configuración IMAP en Linux por Juancitux

Configuración IMAP en Linux por Juancitux



Configuración IMAP en Linux por Juancitux

Configuración IMAP en Linux por Juancitux



Configuración IMAP en Linux por Juancitux

Configuración IMAP en Linux por Juancitux



Configuración IMAP en Linux por Juancitux

Configuración IMAP en Linux por Juancitux


Configuración IMAP en Linux por Juancitux

Configuración IMAP en Linux por Juancitux



Configuración IMAP en Linux por Juancitux

Configuración IMAP en Linux por Juancitux



Configuración IMAP en Linux por Juancitux

Configuración IMAP en Linux por Juancitux



Configuración IMAP en Linux por Juancitux

Configuración IMAP en Linux por Juancitux


Obviamente se podría hacer un estudio mucho más detallado sobre lo que es IMAP y como esta compuesto, pero creo que eso debe correr por parte del administrador (vos que estás de ese lado leyendo en este momento). Esta humilde nota pretende mostrar un poco como funciona y su existencia. IMAP tiene su página en ingles donde especifica todos sus componentes, etc. Los invito a que la visiten y se terminen de sacar todas las dudas, o simplemente comentando o preguntando en el blog, que para eso esta ¡¡¡¡

Un abrazo y espero que les haya servido.

Artículo realizado por Juancitux para Dos primos luchan contra la tecnología

Sin categoría

Deja un comentario