Cómo funciona el correo electrónico

Este es el comienzo de un amplio curso sobre el trabajo de los servidores de correo. Mi objetivo no es enseñarle rápidamente a alguien cómo trabajar con servidores de correo. Habrá mucha información adicional aquí sobre las preguntas que encontraremos en el camino, porque estoy tratando de hacer el curso principalmente para aquellos que recién están dando sus primeros pasos.

Cómo funciona el correo electrónico

prefacioDa la casualidad de que trabajo a tiempo parcial como profesor de administración de Linux. Y como tarea, les doy a los estudiantes una docena de enlaces a varios recursos, ya que en algunos lugares no hay suficiente material, en otros es demasiado complejo. Y en diferentes recursos, el material a menudo se duplica y, a veces, comienza a divergir. Además, la mayor parte del contenido está en inglés y hay algunos estudiantes que tienen dificultades para entenderlo. Hay excelentes cursos de Semaev y Lebedev, y quizás de otros, pero, en mi opinión, algunos temas no están suficientemente tratados, algunos no están suficientemente conectados con otros.

Por lo tanto, un día decidí tomar notas sobre el material y entregárselo a los estudiantes en una forma conveniente. Pero ya que estoy haciendo algo, ¿por qué no compartirlo con todos? Al principio intenté hacerlo con texto y diluirlo con enlaces, pero hay millones de recursos de este tipo, ¿cuál es el punto? En algún lugar hubo falta de claridad y explicaciones, en algún lugar los estudiantes son demasiado vagos para leer el texto completo (y no solo a ellos) y hay lagunas en sus conocimientos.

Pero no se trata sólo de los estudiantes. A lo largo de mi carrera he trabajado en integradores de TI y esta es una gran experiencia trabajando con varios sistemas. Como resultado, me convertí en ingeniero general. A menudo me encuentro con especialistas en TI de distintas empresas y, con frecuencia, noto lagunas en sus conocimientos. En el campo de las tecnologías de la información, muchos son autodidactas, incluido yo. Y ya tengo suficientes lagunas y me gustaría ayudar a otros y a mí mismo a deshacernos de ellas.

En cuanto a mí, los vídeos cortos con información son más interesantes y fáciles de digerir, así que decidí probar este formato. Y sé muy bien que mi lengua no está suspendida, es difícil escucharme, pero estoy tratando de mejorar. Este es un nuevo hobby para mí que quiero desarrollar. Solía ​​​​tener un micrófono peor, ahora resuelvo principalmente problemas con el sonido y el habla. Quiero hacer contenido de calidad y realmente necesito críticas y consejos objetivos.

PD: Algunos consideraron que el formato de vídeo no era del todo adecuado y que sería mejor hacerlo en texto. No estoy del todo de acuerdo, pero que haya una opción, tanto en vídeo como en texto.

Vídeo

Siguiente> Modos de funcionamiento del servidor de correo

Para poder trabajar con el correo electrónico, necesita un cliente de correo electrónico. Puede ser un cliente web, por ejemplo gmail, owa, roundcube o una aplicación en una computadora: Outlook, Thunderbird, etc. Supongamos que ya se ha registrado en algún servicio de correo electrónico y necesita configurar un cliente de correo electrónico. Abres el programa y te pide datos: un nombre de cuenta, tu dirección de correo electrónico y una contraseña.

Cómo funciona el correo electrónico

Después de ingresar esta información, su cliente de correo electrónico intentará encontrar información sobre su servidor de correo electrónico. Esto se hace para simplificar la configuración de una conexión al servidor, ya que la mayoría de los usuarios no conocen las direcciones ni los protocolos de conexión. Para ello, los clientes de correo electrónico utilizan diferentes formas de buscar información sobre el servidor y la configuración de conexión. Estos métodos pueden variar según su cliente de correo electrónico.

Cómo funciona el correo electrónico

Por ejemplo, Outlook utiliza el método de "descubrimiento automático", el cliente se comunica con el servidor DNS y solicita un registro de descubrimiento automático específico que esté asociado con el dominio de correo que usted especificó en la configuración de su cliente de correo. Si el administrador ha configurado esta entrada en el servidor DNS, apunta al servidor web.

Cómo funciona el correo electrónico

Una vez que el cliente de correo ha aprendido la dirección del servidor web, lo contacta y encuentra allí un archivo preparado previamente con la configuración para conectarse al servidor de correo en formato XML.

Cómo funciona el correo electrónico

En el caso de Thunderbird, el cliente de correo omite la búsqueda de registros DNS de detección automática e inmediatamente intenta conectarse al servidor web de configuración automática. y el nombre del dominio especificado. Y también intenta encontrar un archivo con la configuración de conexión en formato XML en el servidor web.

Cómo funciona el correo electrónico

Si el cliente de correo no encuentra un archivo con la configuración necesaria, intentará adivinar la configuración entre las más utilizadas. Por ejemplo, si el dominio se llama ejemplo.com, el servidor de correo comprobará si hay servidores llamados imap.example.com y smtp.example.com. Si lo encuentra, lo registrará en la configuración. Si el cliente de correo no puede determinar la dirección del servidor de correo de ninguna manera, solicitará al usuario que introduzca los datos de conexión él mismo.

Cómo funciona el correo electrónico

Luego notará 2 campos para servidores: dirección del servidor de correo entrante y dirección del servidor de correo saliente. Como regla general, en organizaciones pequeñas estas direcciones son las mismas, incluso si se especifican mediante nombres DNS diferentes, pero en empresas grandes pueden ser servidores diferentes. Pero no importa si son el mismo servidor o no: los servicios detrás de ellos son diferentes. Uno de los paquetes de servicios de correo más populares es Postfix & Dovecot. Donde Postfix actúa como servidor de correo saliente (MTA - agente de transferencia de correo) y Dovecot como servidor de correo entrante (MDA - agente de entrega de correo). Por el nombre, puede adivinar que Postfix se usa para enviar correo y Dovecot para recibir correo del cliente de correo. Los propios servidores de correo se comunican entre sí mediante el protocolo SMTP, es decir. Se necesita Dovecot (MDA) para los usuarios.

Cómo funciona el correo electrónico

Digamos que hemos configurado una conexión con nuestro servidor de correo. Intentemos enviar un mensaje. En el mensaje indicamos nuestra dirección y la dirección del destinatario. Ahora, para entregar el mensaje, su cliente de correo electrónico enviará mensajes a su servidor de correo saliente.

Cómo funciona el correo electrónico

Cuando su servidor recibe un mensaje, intentará encontrar a quién entregar el mensaje. Su servidor no puede saber de memoria las direcciones de todos los servidores de correo, por lo que busca en DNS un registro MX especial que apunte al servidor de correo de un dominio determinado. Estas entradas pueden diferir para diferentes subdominios.

Cómo funciona el correo electrónico

Después de descubrir la dirección del servidor del destinatario, envía su mensaje a través de SMTP a esta dirección, donde el servidor de correo del destinatario (MTA) aceptará el mensaje y lo colocará en un directorio especial, que también es examinado por el servicio responsable. para recibir mensajes a clientes (MDA).

Cómo funciona el correo electrónico

La próxima vez que el cliente de correo del destinatario solicite mensajes nuevos al servidor de correo entrante, MDA les enviará su mensaje.

Pero dado que los servidores de correo operan en Internet y cualquiera puede conectarse a ellos y enviar mensajes, y varias empresas utilizan ampliamente los servidores de correo para intercambiar datos importantes, este es un bocado bastante sabroso para los atacantes, especialmente los spammers. Por lo tanto, los servidores de correo modernos tienen muchas medidas adicionales para confirmar el remitente, comprobar si hay spam, etc. E intentaré cubrir muchos de estos temas en las siguientes partes.

Fuente: habr.com

Añadir un comentario