如何重建 Thunderbird 3.0 中的索引?

如何重建 Thunderbird 3.0 中的索引?

我刚刚从 Thunderbird 3.0 配置文件中删除了很多旧消息(大约 3,000 条)。现在当我使用新的搜索功能(搜索所有消息)时,TB 仍然能找到已删除的消息。

我是这样删除的:我将消息移动到自己的“存档”文件夹(不是内置存档功能)。然后我停止 TB,并将存档文件和文件夹移动到文件系统上的其他位置。然后重新启动 TB。多年来我一直以这种方式存档我的消息。

因此,Thunderbird 似乎没有注意到我的邮件被删除,因此索引没有更新。我该如何告诉 TB 立即重建索引?

答案1

答案2

这听起来像是 TB3 中的一个错误,考虑到了一个不存在的文件夹。

为了从物理上消除这些信息,压缩文件夹可能会解决问题:

手动压缩帐户中的所有文件夹,点击左侧的账户,然后点击“文件 -> 压缩文件夹”。压缩一个账户可能需要几秒到十分钟甚至更长时间,具体取决于您的邮件数量以及您上次压缩文件夹的时间。

如果手动压缩帐户中的所有文件夹不能解决问题,我会复制存档文件并通过 TB 界面正式删除它。这样,它应该会考虑到它的消失并重建索引。

如果上述方法有效,您可能需要稍微修改 TB3 的存档方法。

答案3

您是否尝试过直接删除索引文件?我相信 TB 会以纯文本格式保存消息,并且每个文本文件都有一个索引。

相关内容