我正在将邮件服务器迁移到运行 dovecot 的新机器上。一切运行正常,但我无法看到用户在旧服务器上创建的文件夹。但是收件箱中的邮件是可见的。
在我的 dovecot.conf 中,我有:
mail_location = mbox:/home/vmail/%d/%n/mail/:INBOX=/home/vmail/%d/%n/inbox
并且我已经检查了收件箱文件和邮件/文件夹的文件权限;它们是相同的。
是否需要更改其他文件来告诉 dovecot 显示这些目录?
答案1
事实证明,问题在于 dovecot 返回了错误的结果。使用 LIST-EXTENDED 函数有时会对 dovecot 1.x 产生问题。为了解决这个问题,我在 webmail 配置中强制使用 LSUB 命令。