我已经在服务器上安装了 sendmail 作为 MTagent。Sendmail 运行良好,因此 PHP mail() 函数运行完美。
之后,我决定利用我的 mx 记录,因此我将 dovecot 作为 pop3/imap 服务器安装到我的机器中,如下所示本说明:
嗯,一切似乎都很好,除了以下步骤 - 我无法配置 sendmail 并告诉它 mail_location 文件夹在哪里。我没有使用 mbox,所以我按照 MAILDir 的说明进行操作(在上面的链接中)
现在,当我尝试连接到我的服务器(从 Windows Live Mail)时,我连接了,我可以发送电子邮件,但我无法接收电子邮件
如果您认为有必要,我可以发布 dovecot.conf 和 sendmail.mc 文件
根据到此链接,改变
mail_location = maildir:~/Maildir
到
mail_location = mbox:~/mail:INBOX=/var/mail/%u
解决这个问题..