Dovecot 不为某些客户提供旧的迁移电子邮件

Dovecot 不为某些客户提供旧的迁移电子邮件

我刚刚将我的电子邮件迁移到新的邮件服务器。旧服务器和新服务器的设置完全相同,使用 MailDir 和 fetchmail、procmail 和 dovecot。这三个应用程序的配置大多是默认配置。

我刚刚将我的旧电子邮件复制到了新的 MailDir 文件夹“cur”。(根据Dovecot 迁移和旧邮件

现在,当我使用 Thunderbird 连接到 IMAP 服务器时,它会下载所有邮件,包括我刚刚迁移并粘贴到新文件夹中的邮件。

然而,这就是问题所在,当我尝试使用我的其他电子邮件客户端 Geary 或我的 iPhone 从新服务器下载电子邮件时,只会下载那些刚刚从我的电子邮件提供商处获取的电子邮件。我复制到现有服务器文件夹(已迁移)的电子邮件不会显示在这些客户端中。

是我在 dovecot 的配置中遗漏了什么,还是我的邮件客户端出了问题?dovecot 如何区分新旧邮件?

答案1

您必须使用doveadm实用程序将手动复制的消息添加到 maildir 索引:

doveadm [-Dv] index [-S socket_path] -u user [-q] [-n max_recent] mailbox

更多内容可以在这里找到:http://wiki2.dovecot.org/Tools/Doveadm/Index

相关内容