¿Cómo funciona el correo electrónico?
Lo envías y lo recibes todos los días, es instantáneo y no te cuesta ni un centavo. Es el correo electrónico, una de las herramientas más importantes en la actualidad. Veamos cómo funciona, bajo el capó y en un lenguaje sencillo.
¿Qué es exactamente el correo electrónico?
El correo electrónico (abreviado como e-mail, email, E-Mail, etc.) es una forma muy antigua de comunicación basada en computadora. Hace mucho tiempo, desde un punto de vista tecnológico más que humano, las computadoras eran máquinas gigantes. Las personas accedían a ellos mediante terminales de acceso telefónico y cada máquina reservaba espacio de almacenamiento para varios usuarios. Al igual que con cualquier comunidad, las personas encuentran formas útiles y únicas de comunicarse entre sí, y el sistema de mensajería evoluciona. Tenga en cuenta que solo puede enviar mensajes a otros usuarios en el mismo sistema, al menos hasta 1971. Según cuenta la historia, aquí viene Ray Tomlinson, quien envía el primer correo electrónico a un usuario en otro sistema usando el símbolo «@». Obviamente, ni la dinámica subyacente ni las consecuencias de largo alcance son tan simples, pero es este concepto el que nos ha llevado a donde estamos hoy.
(imagen de aj mexico )
El correo electrónico en ese entonces era el equivalente a los mensajes de texto de hoy. Cambia y evoluciona como cualquier otra cosa con el tiempo;Tiene información sobre el remitente y el destinatario, una línea de asunto, el cuerpo del mensaje y archivos adjuntos, pero en general, el correo electrónico es un documento muy simple. Sin embargo, llegar del punto A al punto B no es fácil. Como cualquier otra cosa, hay un proceso complejo involucrado detrás de escena para que parezca lo más fluido posible. Muchas de las ideas utilizadas para retransmitir el correo electrónico fueron fundamentales para formular la transmisión de documentos, que está en el corazón de cosas como los sistemas de tablones de anuncios y la World Wide Web.
Del remitente al destinatario
Comencemos con una explicación del proceso. Puede que no tenga mucho sentido al principio, pero puede ser útil volver a consultarlo.
Cuando alguien (por ejemplo, un vendedor de especias) envía un correo electrónico, debe tener una dirección con el formato usuario@dominio.ext. Nuestro ejemplo tiene freman.alpha@arrakis.com. El cliente envía el correo electrónico al servidor de correo saliente a través del Protocolo simple de transferencia de correo. Un servidor SMTP es como su oficina de correos local, verifica su franqueo y dirección y determina dónde enviar su correo. Sin embargo, no entiende de dominios. Son una abstracción, por lo que el servidor SMTP se comunica con el servidor del sistema de nombres de dominio. Un servidor DNS es una especie de agenda telefónica o de direcciones de Internet;Traduce nombres de dominio como «arrakis.com» a direcciones IP como «74.238.23.45». Luego descubre si hay servidores «MX» o de intercambio de correo en ese dominio y los registra. Es como si su oficina de correos le pidiera un mapa de dónde debe ir su correo,
Ahora que el servidor SMTP tiene la información correcta, los mensajes se envían desde ese servidor al servidor de intercambio de correo del dominio de destino. Este servidor se denomina MTA o Mail Transfer Agent. Determina exactamente dónde se coloca el correo, al igual que la oficina de correos de su amigo determina la mejor manera de entregarlo. Luego, tu amigo va a buscar el correo, generalmente con un cliente que funciona sobre POP o IMAP.
POP e IMAP
Estos dos acrónimos se encuentran en todos los paneles de configuración de correo electrónico, así que echemos un vistazo más profundo a ellos. POP significa Protocolo de oficina de correos. Es útil porque, como una oficina de correos, puedes entrar, recoger todo tu correo e irte. No necesitas permanecer conectado, más que dejar una copia en el servidor, es un proceso muy simple. Tampoco requiere mucho espacio o ancho de banda si no deja una copia en el servidor. Puede usar POP para tomar correo de muchas bandejas de entrada diferentes en muchos servidores de correo electrónico diferentes y fusionarlos en un solo servidor.
Sin embargo, también tiene desventajas. POP es un protocolo unidireccional;La información viaja en un solo sentido. Una vez que haya descargado los correos electrónicos al cliente, los clientes se pueden clasificar según su estado diferente, etc. Eso está bien si solo accede a su correo desde un lugar. Sin embargo, hoy en día es común obtener acceso al correo electrónico desde un cliente de teléfono móvil, una interfaz web cuando está en movimiento y un cliente cuando está en casa. Ordenar toda esta información en varios dispositivos puede ser tedioso si, para empezar, guarda una copia de cada correo electrónico en su servidor.
(imagen de diseño exitoso )
IMAP es un poco más inteligente. Si bien se puede pensar que POP está muy «orientado al cliente», el Protocolo de acceso a mensajes de Internet se diseñó para funcionar de manera diferente: está «orientado al servidor» y es bidireccional. Un cliente tiene comunicación bidireccional con su servidor. Todos los mensajes se guardan en el servidor para que varios clientes puedan acceder a ellos. Cuando ve un correo electrónico en su teléfono, se marca como leído y, durante la siguiente interacción con el servidor, ese estado se devuelve para que todos los demás clientes puedan actualizarlo. Es como enviar su correo a un asistente en la oficina de correos que lo clasifica por usted y lo almacena, se lo entrega ya sea que esté en su casa, en el trabajo o realmente allí, y hace una copia para hacer cambios.
Puede mantener un archivo debidamente etiquetado en clientes domésticos y servidores de correo. IMAP también admite el modo fuera de línea;Los cambios se sincronizan con el servidor la próxima vez que esté en línea. También puede configurar su servidor de correo IMAP para extraer correo de su bandeja de entrada POP, lo cual es útil si desea consolidar su correo. Por supuesto, dado que IMAP funciona idealmente en la «nube», el acceso al servidor y el almacenamiento pueden ser un problema. Afortunadamente, el espacio de almacenamiento y el ancho de banda no son tan caros como solían ser, pero eso definitivamente es una compensación para algunos.
SMTP y MTA
A diferencia de su buzón de correo físico, su envío y recepción de correo es manejado por dos tipos diferentes de servidores. De hecho, no existe discriminación contra los servidores receptores;Cualquier computadora puede convertirse fácilmente en un MTA y manejarlo perfectamente. Enviar correo es otro asunto. El servidor SMTP debe tener una dirección IP estática y la mayoría de los ISP bloquean el puerto 25 para que sus usuarios no puedan enviar correo ellos mismos.¿Por qué?Dado que una gran cantidad de spam consume nuestro ancho de banda colectivo, su MTA debe configurarse para filtrar este material. Puede configurar su cliente para usar el servidor SMTP de su ISP en lugar de ejecutar el suyo propio. El punto es que necesitas un MTA y un servidor SMTP para usar el correo electrónico, ya que cada servidor está dedicado a su función.
El correo electrónico es una gran parte de nuestra vida cotidiana, pero es bueno saber cómo funciona. Después de todo, no tendríamos Internet sin él.