我有一个正在运行的电子邮件服务器(Postfix 和 Dovecot)。我还有一堆原始电子邮件文件的存档,如下所示:
1492038516.M77184P7110.mail2.mysite.com,S=39609,W=40258:2,Sab
Run Code Online (Sandbox Code Playgroud)
我本来会使用 imapsync 将这些内容发送到邮件服务器上,但它们已经存档在我的 Mac 上。因此,我将大约 1500 个这些文件直接复制到/var/vmail/domain/user/.Sent/cur
我的邮件服务器上,但是,在 RoundCube 中情况看起来有点奇怪:
一条(无主题)消息只有几十页。
有没有办法强制 Dovecot 正确地重新索引所有内容?因为这里肯定有问题,但我不知道如何修复它。或者,如果有更好的方法来导入原始电子邮件文件,我很想听听。
通常,Dovecot 非常擅长识别损坏的邮箱并自行修复问题。无论如何,doveadm force-resync
在这种情况下可以用来重新索引。
无论如何,您应该将doveadm import
这些邮件复制回 Dovecot,而不是直接摆弄 Dovecot 的邮箱文件夹,即使使用 MailDir:它会从一开始就防止错误的索引。
归档时间: |
|
查看次数: |
27060 次 |
最近记录: |