miércoles, 4 de noviembre de 2009

POP, SMTP ¿Qué?

Si haz, actualmente o piensas utilizar cliente de correos, estos acrónimos no te son desconocidos. La utilidad de este tipo de software es que centralizas múltiples cuentas en una sola vista.

Esta entrada la dedico para aquellas personas que aún cuando utilizan con frecuencia el correo electrónico y términos como CPU, sistema operativo, ratón, cache, procesador de textos, hoja de cálculo, etcétera no les resulta desconocido, tampoco se consideran unos expertos en el área.

Aquellos que me conocen a nivel personal, saben que le muevo algo a esto del cómputo, por lo que suelen acudir a mí en busca de apoyo para solucionar problemas tipo “le cayó un virus a mi compuuuu” o “quién sabe que le moví, pero ya no se escucha el sonido, heelp”. Por lo general son cosas muy sencillas y casi siempre del sistema operativo Windows.

Bien esta entrada tiene la finalidad de establecer un conocimiento básico, pero sólido sobre el cliente de correos. Empecemos por lo más obvio ¿Qué es y para qué sirve? El cliente de correos es un software aplicativo, es decir, no es para programar, ni tampoco es un parche del sistema operativo, sino más bien del tipo hoja de cálculo (tal vez lo ubiquen mejor si mencionamos una de las instancias de una hoja de cálculo, de amplio uso en el mundo de mi cuate Billy billetes Gates y me refiero al Excel, pero no es la única ni mucho menos la original).

Un cliente de correo, al igual que la hoja de cálculo, es un programa o software que se tiene que instalar en el disco duro de tu computadora. En teoría sería posible que lo cargaras en una memoria USB o llevarlo en un CD, pero dependería de muchas cosas, principalmente si el cliente de correo que piensas utilizar hace uso del RegEdit (registro de Windows). Pero como esto es una entrada para principiantes, dejémoslo en que se tiene que instalar en el disco duro de tu máquina.

El cliente de correo sirve para centralizar en una sola interfaz de usuario todas las cuentas de las cuales poseas el usuario y la contraseña. Además es requisito indispensable que el proveedor de correos, por ejemplo gmail o yahoo, publiquen o te proporcionen los datos relativos a los servidores donde se encuentran almacenados tus correos. Un caso especial ocurre con las cuentas de hotmail y derivados como live, ya que por lo general Microsoft no publica estos datos, pero no los necesita porque si por ejemplo, utilizas cualquier versión de outlook (éste software es una implementación de un cliente de correos) para el caso particular de las cuentas de hotmail, ya trae la configuración necesaria para funcionar correctamente. Para el caso específico de outlook, basta con ingresar tu usuario y contraseña.

Supongamos que quieres utilizar un cliente de correos como el ya mencionado outook, para configurar tus cuentas hotmail es pan comido, pero dicho cliente, como casi todos los clientes, te permiten “manejar” otras cuentas de correo de otros proveedores como yahoo o gmail. Esta es la principal funcionalidad de los clientes de correo, que te permiten tener centralizadas en una sola vista todas tus cuentas y no tener que estar abriendo muchas ventanas o pestañas de un navegador web.

Ahora bien, todos los clientes de correo (si saben de alguno que no cumpla con lo que a continuación mencionaré, favor de avisar) utilizan POP, SMTP o bien la versión HTTP para manejar, abrir y enviar correos electrónicos. Obviamente debes tener una cuenta, en caso contrario no sé que porque llegaste hasta esta línea de la entrada.

POP, SMTP y HTTP son protocolos de comunicación que permiten el intercambio estandarizado entre ambientes heterogéneos de computadoras en red. En cristiano, son el lenguaje universal que permiten a los usuarios de correos electrónicos ver sus correos sin importar si están utilizando una PC, una MAC o un PDA y tampoco se preocupa mucho si esas arquitecturas corren Ubuntu (u otro Linux), Unix, Windows, MAC OS o cualquier otro sistema operativo.

Sin meterme mucho a detalle y para efectos prácticos POP en su versión 3 es decir POP3 es el protocolo que se encarga de recuperar tus correos del servidor correspondiente, mientras que SMTP es el protocolo que se utiliza para enviar correos electrónicos. Nuevamente, Microsoft tiene una manera “especial“ de recibir enviar correos electrónicos cuando se trata de utilizar clientes de correo, y esto es, mediante el uso de un intermediario, que es otro servidor pero que trabaja directamente con HTTP. HTTP es el protocolo por el cual estás leyendo, entre otras cosas, esta entrada. No me consta, pero seguramente el servidor HTTP de Microsoft internamente hace uso de los protocolos POP3 y SMTP, que son en la vida real otros servidores, aunque podrían ser el mismo, para enviar y recibir correos. Por cierto, esto es una práctica que se conoce como proxy, es decir, existe un tercero que hace el trabajo de reenviar la petición a los servidores destino (es un intermediario entre el cliente y el servidor que va a realizar el trabajo) y se utiliza por cuestiones de seguridad.

Ahora bien, como ejemplo supongamos que quieres configurar tu cliente de correo para tus cuentas de hotmail y yahoo. Si el cliente es proporcionado por Microsoft, la configuración de la cuenta hotmail es muy fácil, basta ingresar el usuario y contraseña. Si es un cliente diferente de Microsoft también debes ingresar usuario y contraseña, además de los datos del servidor http de Microsoft. En mi caso, y para todos, creo, este dato es http://mail.services.live.com/DeltaSync_v1.0.0/sync.aspx y generalmente puede venir bajo el rubro “My mail server is an HTTP server”, seleccionas dicha casilla e ingresas el dato donde posiblemente diga Server URL. Para todas las demás cuentas tienes que proporcionar los datos de los servidores POP3 y STMP, así como los puertos que utilizan. Un puerto es un numerito que le indica al servidor la ruta de entrada. Para el caso específico de yahoo, los datos son:

POP3: plus.pop.mail.yahoo.com puerto 465

SMTP: plus.smtp.mail.yahoo.com puerto 995

De aquí obtuve los datos anteriores. También vale la pena revisar la liga anterior para que se den una idea de como son las guías para configurar (en este caso, específicamente para yahoo) una cuenta de correo en un cliente de correos. Además por supuesto de tu usuario y contraseña. Y de una manera similar, pero con los datos específicos, se configura una cuenta de gmail, netscape, etcétera.

Sí, así es, todos tus correos se encuentran en otra “computadora” (en realidad son un montón de servidores dedicados al almacenamiento y administración del envío/recepción de tus correos electrónicos). Nadie te asegura que tu información no es vista o analizada por otros. Particularmente creo que sí analizan la información, tal vez no a nivel humano, pero sí por máquinas que buscan palabras clave. Después de todo, tú no estás ahí para verificar que verdaderamente no hay intromisión en tus mensajes personales. Todo en esta vida cuesta, el servicio es gratuito, en la mayoría de los casos, por lo que el costo es pagado de otra manera.

Como se encuentran en otra computadora, el cliente de correo no hace otra cosa que “pedírselos” a esa otra computadora y lo que llegas a ver es una copia del mensaje original. Así es, cada que ves un correo en realidad estás viendo una copia, el “original” se mantiene en el servidor de correos. Esto mientras no lo borres, y aún así, tengo mis dudas de que realmente se borren inmediatamente.

En resumen, cuando tengas que configurar un cliente de correos, ten en mente los puntos siguientes:

  • Saber la dirección y puerto del servidor POP
  • Saber la dirección y puerto del servidor SMTP
  • En caso de los servicios de Microsoft, saber la dirección del servidor HTTP de correos

¿Qué ventajas obtienes de utilizar un cliente de correos? Pues desde mi perspectiva es la de poder guardar aquellos correos que consideres importantes; aunque nunca he sido testigo ni he sabido de algún fallo mortal en los servicios de gmail, hotmail o yahoo, que son los que utilizo, uno nunca sabe. Lo peor que puede pasar es que se pierda tu información. De la importancia que le des a ésta perdida de información, dependerá lo importante que resulta para ti respaldar tus correos electrónicos. Otra ventaja es que tienes en una sola vista todos tus correos, y también tienes la ventaja de poder organizar tus correos electrónicos como mejor te plazca.

Una consideración que me parece importante resaltar, es que tienes que configurar el “comportamiento” de tu cliente de correos. Por ejemplo, una vez que use el cliente outlook el wey bajo todos mis correos del servidor procediendo a borrarlos inmediatamente. Este un comportamiento que en términos humanos sería algo así como “baja todos mis correos electrónicos y borralos de la computadora servidor”. En mi caso no es un comportamiento aceptable, pues yo prefiero que se quede la copia en el servidor de correos. Así que antes de utilizar su cliente de correos lean, pregunten o investiguen el comportamiento de dicho software.

Otras ligas relativas al tema:

Lista de clientes de correo

POP3 en wikipedia en español

SMTP en wikipedia en español

Si tienen alguna duda, aclaración o comentario, con toda confianza pasen a exponerlo.

No hay comentarios.: