哪个应用程序确定或设置邮件服务器中的maildir?

问题描述:

我的问题是关于使用postfix(smtp)和dovecot(imap,pop3)的邮件服务器配置,这两个应用程序都必须看到与maildir相同的路径,例如/ var/vmail/my_domain/user/Maildir。那么,哪个应用程序确定或设置maildir或其路径?哪个应用程序确定或设置邮件服务器中的maildir?

在你的情况中,两个应用程序都设置了maildir路径,但是postfix定义了它在本地交付时写入,而dovecot定义了它在POP/IMAP交互期间读取。

这是一个糟糕的配置示例,广泛传播howtos和手册的数量。您绝对不应该从MTA执行本地交付,如postfixexim。您必须使用POP/IMAP服务器中的LDA功能,例如dovecot

当你调用达夫科特的dovecot-lda为LDA然后单dovecot.conf用于定义存储路径和单一的服务必须在sorage R/W访问,因此您可以通过600权限安全存储。

您可以参考dovecot的维基知道如何从postfix移动LDA功能的dovecothttps://wiki.dovecot.org/LDA/Postfix