![在 Thunderbird 中删除大约 4 封电子邮件中的 1 封时,如何消除约 5 秒的暂停](https://linux22.com/image/1280978/%E5%9C%A8%20Thunderbird%20%E4%B8%AD%E5%88%A0%E9%99%A4%E5%A4%A7%E7%BA%A6%204%20%E5%B0%81%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%E4%B8%AD%E7%9A%84%201%20%E5%B0%81%E6%97%B6%EF%BC%8C%E5%A6%82%E4%BD%95%E6%B6%88%E9%99%A4%E7%BA%A6%205%20%E7%A7%92%E7%9A%84%E6%9A%82%E5%81%9C.png)
当我尝试使用键盘上的删除按钮快速删除 Thunderbird 收件箱中的一系列电子邮件时,大约每 4 封电子邮件中就有 1 封 Thunderbird 会冻结大约 5 秒钟。其余 3/4 封会立即删除。
我还使用 Nostalgy,只需按下一个键即可将电子邮件从收件箱移动到另一个文件夹,在这种情况下会出现完全相同的问题。
我已经在安全模式下运行了 Thunderbird,并禁用了 Avast 防病毒程序的“实时防护”(包括邮件防护),但问题仍然没有得到解决。
此外,我退出了 Thunderbird 并删除了所有 .msf 文件,但问题仍未解决。我尝试压缩我的文件夹,但是什么也没有发生当我右键单击文件夹并选择“压缩”时。
请注意,我会定期将整个 Thunderbird 文件夹同步到在线存储和其他工作站,但我从不从多个工作站同时运行 Thunderbird。
请帮忙!这个问题越来越麻烦,我正认真研究其他电子邮件客户端。在此先感谢大家提出的建议。
答案1
Thunderbird 使用稍微修改后的mboxrd
邮箱格式适用于本地邮箱和 POP3 邮箱。该mbox
系列邮箱格式效率极低反正当涉及到从邮箱中删除邮件和向邮箱插入邮件时。删除需要从删除的邮件开始重写整个文件。插入至少意味着寻找文件末尾并写入。这还忽略了摘要数据库上的额外操作。
结合 Thunderbird 从 mbox 文件中删除邮件的常规方法,即在标题X-Mozilla-Status:
并将消息保留在文件中直到压缩,这样处理速度就会变得非常慢。包含大量已删除消息的邮箱可能看起来几乎是空的,但对其的操作会因这些已删除的消息而变慢,因为在邮箱文件被写入和重写时,所有已删除的消息将继续被包含在内,直到文件被压缩。
世界上的其他地方,包括大多数 IMAP 服务器(您不会看到它们出现这些问题),mbox
早已废弃了该邮箱格式系列,正是因为它在这些方面速度慢且脆弱。一些国家/地区使用一些变体Maildir 格式,其中删除邮件的速度与从目录中删除普通文件一样快。一些 MUA 也使用 Maildir。
唉,Thunderbird 用户只能使用mbox
。有人呼吁 Thunderbird 使用 Maildir自 2004 年以来,可能更早。不幸的是,对于 Thunderbird 用户来说,这么多年过去了,这种情况仍然没有发生。