Dovecot / Thunderbird 电子邮件重复

Dovecot / Thunderbird 电子邮件重复

安装新系统(Ubuntu 10.04.1 桌面)后,我将/var/mail目录内容复制到新系统并安装 - 相同的配置 - dovecot 作为 Imap 服务器。

为了测试新的设置,首先将 .thunderbird / .mozilla-thunderbird 复制到新系统 / 相同用户名(相同 uid)并安装 Thunderbird。

过了一会儿,Thunderbird 下载了两倍数量的电子邮件(300 -> 600),再次建立了索引,然后开始下载另外 600 封(两倍)电子邮件,使其成为 x 4。

使用相同 Imap 服务器的我的 iPhone 也收到了重复的新消息通知。

所以,我想知道问题是否会出现

  • 来自 Thunderbird 并重建其索引(创建新邮件复制 dovecot 端)
  • 来自 dovecot,混合了新/旧数据。

我的第一猜测是 Thunderbird,但我不能确定,并且不想让邮件数量不断翻倍(好吧,过了一夜之后 FS 就会满了……)。

“希望”有人遇到了类似的问题并愿意分享...谢谢。

答案1

如果有帮助的话我会回答。问题似乎出在 dovecot 端,它很难处理来自前一个服务器的索引。我修复该问题的方法如下

  • 根据新的服务器版本重新创建新的 /etc/dovecot/dovecot.conf
  • 清理用户索引(mbox 模式仍然保留未受影响且可用的 /var/mail 内容)
  • 清理 Thunderbird 索引

重新启动整个过程,旧消息再次被下载,并且不再有重复消息。

相关内容