为什么使用Dovecot和Postfix / Sendmail?

请原谅我,如果我错过了这里明显的东西…..但为什么大多数Linux服务器发行版都带有Dovecot和Postfix(或sendmail)? 据我所知,他们三个都是邮件传输代理,而Dovecot具有作为邮件传送代理的“二级”function。

Dovecot是不是一个很好的MTA? 或者还有其他一些原因,为什么你想要使用上述的组合,而不是一个表面上做的一切的程序?

MTA是将消息从一个区域路由到另一个区域的服务。 你把这封信放在公共提交框中,MTA把它传递给收件人居住的城市。 然后当地的送货代理(LDA)将信件发送给收件人的住处。 然后收件人从他的个人POP / IMAP邮箱中取出信件,并用MUA阅读。

电子邮件只是类似于旧的好的经典邮件服务。 当你得到相似的,你会得到每个服务的含义。

可能是帮助

MTA: MTA

MDA: 在这里输入图像说明

POP / IMAP: 在这里输入图像说明

“请注意,Dovecot不负责接收来自其他服务器的邮件,Dovecot只处理电子邮件(a)从本地邮件存储区发出的消息,发送到IMAP和POP3客户端,以及
(b)MTA已经收到并将被存储到本地消息存储中的消息“。

(摘自http://wiki2.dovecot.org/MailServerOverview

所以我错过了一些明显的东西。 维基百科可能是误导性的:

“Dovecot还包括一个邮件发送代理(在Dovecot的文档中称为本地发送代理),并提供可选的Sieve过滤支持。”

还包括MDA … Dovecot实际上是一个MDA。