Perdóname si me falta algo obvio aquí ... pero ¿por qué la mayoría de las distribuciones de servidores Linux vienen con Dovecot Y Postfix (o sendmail)? Hasta donde sé, los tres son Agentes de Transferencia de Correo, con Dovecot teniendo una función 'secundaria' de ser un Agente de Entrega de Correo ...
¿Dovecot no es una muy buena MTA? ¿O hay alguna otra razón por la que desea utilizar una combinación de lo anterior en lugar de un solo programa que aparentemente hace todo?
Respuestas:
MTA es el servicio que enruta mensajes de una región a otra. Dejas caer la carta en el cuadro de envío público y la MTA la pasa a la ciudad donde vive el destinatario. Entonces el agente de entrega local (LDA) entrega la carta a la residencia del destinatario. Y luego el destinatario busca la carta de su buzón personal POP / IMAP y la lee con MUA.
El correo electrónico simplemente se asemeja al antiguo servicio de correo clásico. Cuando obtenga la similitud, obtendrá el significado de cada servicio.
Puede ser que ayude
MTA
LDA:
POP / IMAP:
fuente
(Tomado de http://wiki2.dovecot.org/MailServerOverview )
Entonces había algo obvio que extrañaba; Wikipedia puede ser engañosa:
También incluye una MDA ... Dovecot es, de hecho, una MDA.
fuente
dovecot
. Además de AUTH-server y autoresponder. Función principal dedovecot
es LA servidor POP / IMAP.deliver
es la utilidad independiente que no sabe nada sobre POP / IMAP. Dovecot en sí no puede entregar mensajes, pero comparte la configuración condeliver
, lo que facilita la configuración.delivery
. MTA, MDA y POP / IMAP realizan algún tipo de entrega. Los mensajes se enrutan entre MTA. Los MTA conocen los dominios y saben qué MTA es un MX para cada dominio. Cuando MTA ve que el mensaje es para el dominio cuyo MX es, el mensaje se pasa al MDA. MDA no sabe nada sobre dominios y MX, pero sabe sobre usuarios de dominio local y dónde se encuentran sus buzones. MDA entrega el mensaje al almacenamiento local en el buzón del usuario. Y luego POP / IMAP permite acceder al buzón y leer / recuperar mensajes. Solo se llama la parte MDAdelivery
.