我使用postfix和dovecot设置了邮件服务器。事情看起来很不错: - 我的服务器(VPS)正确设置了MX记录并进行了解析 - 通过dovecot对SMTP和IMAP进行身份验证工作正常(Thunderbid可以同时连接到发送和接收电子邮件) - 将mThunderbird用于外部地址(如yahoo)
时,邮件发送正确教程最初如下: https://www.digitalocean.com/community/articles/how-to-set-up-a-postfix-e-mail-server-with-dovecot
问题是传入邮件永远不会显示在由dovecot管理的IMAP文件夹中。邮件日志说传入的邮件已经发送,但是当我使用netcat登录和浏览IMAP文件夹时,它们总是空的。
我注意到一些在线网站说postfix可能无法将邮件转发给dovecot。我不确定它们之间的通信应该如何进行,特别是应该如何配置。
有人可以帮忙吗?
谢谢!
答案 0 :(得分:1)
您是否尝试过通过IMAP协议检查IMAP INBOX文件夹?
据我所知,新邮件已发送到默认邮箱文件[/ var / mail / UserName],dovecot会将其视为INBOX IMAP文件夹。
相关的鸽舍配置部分:
mail_location = mbox:~/mail:INBOX=/var/mail/%u