![为什么 Postfix 将邮件放置在与我在 main.cf 中放置的邮件位置不同的位置?](https://linux22.com/image/667442/%E4%B8%BA%E4%BB%80%E4%B9%88%20Postfix%20%E5%B0%86%E9%82%AE%E4%BB%B6%E6%94%BE%E7%BD%AE%E5%9C%A8%E4%B8%8E%E6%88%91%E5%9C%A8%20main.cf%20%E4%B8%AD%E6%94%BE%E7%BD%AE%E7%9A%84%E9%82%AE%E4%BB%B6%E4%BD%8D%E7%BD%AE%E4%B8%8D%E5%90%8C%E7%9A%84%E4%BD%8D%E7%BD%AE%EF%BC%9F.png)
我试图弄清楚为什么邮件没有发送到 /home/username/Maildir 而是发送到 /var/spool/mail/
我的 postfix main.cf 有home_mailbox = Maildir/
,并且 dovecot 10-mail.conf 有mail_location = maildir:~/Maildir
。
我安装了 dovecot-core、dovecot-imapd 和 dovecot-lmtpd。lmtpd 是 postfix 和 dovecot 之间通信的吗?
我在 main.cf 的操作指南中看到了这个virtual_transport = lmtp:unix:private/dovecot-lmtp
命令,但不确定是否需要它。
更新:已解决。
我有 mailbox_command = procmail -a“$EXTENSION”
将其注释掉,现在它可以工作了。