Está en la página 1de 3

Servidor de correo

Servidor de correo
Arquitectura
MTA
MDA
MUA

Arquitectura
Un servidor de correo es un sistema de múltiples servicios que permiten el envío, recepción y
entrega de correos electrónicos.

Los servidores trabajan con protocolos de aplicación tales como smpt , imap y pop3 y su
arquitectura se divide en dos componentes fundamentales:

MTA: Mail transport Agent


MDA: Mail Delivery Agent

Estos componentes o servicios son los encargados del transporte y entrega de correo al buzón
del usuario, también podemos mencionar la capa de software correspondiente a los clientes de
correos que llamaremos MUA o Mail User Agent.

MTA
El Agente de Transferencia de Correo (MTA) es quien se encarga de tomar un correo electrónico,
que puede provenir de un MUA u otro MTA (relays, por ejemplo) y etregarlo a otro MTA o un MDA .

Los MTA trabajan con el Protocolo Simple de Transferencias de Correo SMTP al que pueden
añadirse capas de seguridad como SSL/TLS .

Normalmente a los MTA también se los conoce como Servidores de correo saliente, ya que es a
través de ellos la forma de enviar un correo a un destinatario que puede estar en el mismo u otro
servidor. Y en este último punto cabe destacar que actualmente la red de servidores de correos
es tan basta y compleja como la red de servicios DNS.

Para poder enviar un correo es necesario una cuenta en un servidor, por ejemplo, la cuenta de
correo juan@example.com :

juan : usuario registrado en el servidor.


example.com : nombre de host del servidor de correo, si bien example.com puede hacer
referencia a un sitio web es en su zona DNS donde están descritos los servidores de correos
asociados al dominio.

Si juan@example.com envía un correo hacia ana@anotherserver.com el MTA esta transportando


el correo electrónico desde un servidor a otro, en donde se encuentra la cuenta
ana@anotherserver.com

Una buena analogía es considerar a los servidores como "Ciudades" que albergan "Ciudadanos"
(usuarios), el MTA es la "Empresa de correos" que lleva la correspondencia de una ciudad a otra.

Las configuraciones de un MTA pueden ser variadas y en función de la tarea, como por ejemplo,
un servicio MTA en un servidor web, los sistemas de logs usan el MTA para enviar correos
automatizados, sencillamente funcionar como un servidor de reenvío.

En esta linea también podemos mencionar al relay que básicamente un MTA que recibe correo
y debe hacerlo llegar a un destinatario que no pertenece al mismo dominio.

Actualmente esta es una configuración muy usada para evitar bloqueos, la lucha contra el spam
requiere ciertas regulaciones y en el caso de prestadores de servicios de VPSs no permiten que
los servidores de correos se comuniquen directamente con otros MTA si no es mediante un relay
o proveedor de servicios reconocido.

Resumiendo, el MTA es el servicio de envío y recepción de correos y tiene dos roles simultáneos:

Como Servidor: Cuando recibe correos de otro MTA .


Como Cliente: Cuando envía correos a otro MTA .

MDA
Un Agente de Entrega de Correo o MDA es un tipo de servicio que se encarga de almacenar los
correos recibidos por el servicio acompañante MTA . El MDA ordena y almacena los correos por
usuarios, siguiendo con la analogía anterior:

Si un un servidor es la ciudad y el MTA es la empresa de correos que envía y recibe correos entre
ciudades, el MDA representa el buzón de correos donde cada ciudadano (usuario) recibe el correo
para su posterior lectura.

El MDA se encarga de ordenar y clasificar el correo recibido por el MTA y lo almacena en el


servidor, por otra parte la entrega del correo hacia el usuario se realiza mediante protocolos de
entrega como IMAP o POP3 , un cliente de correo es un programa que con estos protocolos
puede acceder al correo almacenado en su buzón.
MUA
Los correos finalmente quedan almacenados en un servidor, mas precisamente en un MDA donde
cada usuario tiene su casilla de correo, pero aún falta un elemento, un sistema que permita al
usuario, a nivel práctico, acceder al correo para su lectura, archivado y eliminación, además de
enviar correos. Este trabajo es realizado por los Agentes de Correo de Usuario (MUA), lo que
comúnmente se conoce como cliente de correo:

Thunderbird: es un cliente de correo OpenSource que se usa en un dispositivo de usuario


final (computadoras).
Roundcube: es un cliente de correo web, este se encuentra en un servidor, pero la relación
con el MTA y el MDA es la misma que cualquier otro MUA como Outlook.

Los MUA usan los siguientes protocolos:

SMTP: Para enviar un correo, se configura con la información del servidor de correo saliente
o MTA .
POP3: Para descargar el correo desde un buzón remoto o MDA hacia un buzón local propio
del software que se este utilizando como MUA .
IMAP: Actualmente es el procotolo mas utilizado, ya que a diferencia de POP3 el protocolo
imap permite un estado de sincronización entre el cliente de correo y el MDA , lo que permite
tener una misma cuenta configurada en múltiples clientes y y los cambios se ven reflejados
en todos ellos.

También podría gustarte