我读过LMTP用于管理不需要队列的本地消息。我不太明白的是是什么协议,然后,如果我错了,请纠正我:
假设一台机器有两个服务器,Postfix和Dovecot,所以:
提前感谢!
发布于 2015-03-07 20:49:27
有很多可能性。后缀队列管理器可以
LMTP可以使用INET或UNIX套接字。如果Dovecot安装在同一台服务器上,您可能更喜欢UNIX套接字。后缀和Dovecot都需要是相应配置。这种设置的主要好处是您将能够使用Dovecot所具有的特性,比如配额管理。
Postfix还可以将Dovecot用于其他目的,如SASL认证,因此LMTP并不是它们用来相互通信的唯一协议。
发布于 2015-03-07 20:51:24
这取决于您如何配置它。在一台有两个服务的机器上,我希望LMTP根本不被使用,如果使用dovecot的LDA,则将后缀配置为按照mailbox_command选项的配置直接调用dovecot交付。在高容量服务器上,postfix+dovecot可能被配置为LMTP交付,而代价是保持dovecot活动的额外资源。
我想不出为什么你会使用LMTP内部LDA,甚至即使你可以。一旦第一个LDA接受了来自MTA的事务,它就不能回去说“哎呀,我犯了一个错误,请帮我请求这个或发送一个回弹”--不,LMTP不支持排队或重发,也不能向MTA发送带外消息。无论如何,我不认为dovecot支持通过LMTP中继到另一个LDA。
https://serverfault.com/questions/673750
复制相似问题