请原谅我,如果我错过了这里明显的东西…..但为什么大多数Linux服务器发行版都带有Dovecot和Postfix(或sendmail)? 据我所知,他们三个都是邮件传输代理,而Dovecot具有作为邮件传送代理的“二级”function。
Dovecot是不是一个很好的MTA? 或者还有其他一些原因,为什么你想要使用上述的组合,而不是一个表面上做的一切的程序?
MTA是将消息从一个区域路由到另一个区域的服务。 你把这封信放在公共提交框中,MTA把它传递给收件人居住的城市。 然后当地的送货代理(LDA)将信件发送给收件人的住处。 然后收件人从他的个人POP / IMAP邮箱中取出信件,并用MUA阅读。
电子邮件只是类似于旧的好的经典邮件服务。 当你得到相似的,你会得到每个服务的含义。
可能是帮助
MTA: 
MDA: 
POP / IMAP: 
“请注意,Dovecot不负责接收来自其他服务器的邮件,Dovecot只处理电子邮件(a)从本地邮件存储区发出的消息,发送到IMAP和POP3客户端,以及
(b)MTA已经收到并将被存储到本地消息存储中的消息“。
(摘自http://wiki2.dovecot.org/MailServerOverview )
所以我错过了一些明显的东西。 维基百科可能是误导性的:
“Dovecot还包括一个邮件发送代理(在Dovecot的文档中称为本地发送代理),并提供可选的Sieve过滤支持。”
还包括MDA … Dovecot实际上是一个MDA。