我在 Thunderbird 中设置了几个 IMAP 帐户,其中一些占用了相当多的磁盘空间。为了节省空间,我现在告诉它只同步最近几天的内容。我发现的一条指导方针说,
这不会立即影响已下载到电子邮件程序的邮件状态。这些邮件的正文可能需要一段时间才会不再显示在客户端中。电子邮件仍会列出,但当您单击它们时,它们会从服务器下载。
“一段时间”是什么意思?我什么时候可以恢复磁盘空间?我可以做些什么来加快这个过程?
我在 Ubuntu 上运行,但我怀疑这没什么区别。
答案1
当您关闭然后重新打开帐户文件夹时,Thunderbird 将重新扫描 IMAP 帐户。
首先,关闭所有文件夹,直到只显示 IMAP 帐户的“顶层”文件夹。
接下来,关闭 Thunderbird 并等待确保 Thunderbird 已关闭,然后重新打开 Thunderbird 并打开 IMAP 帐户的“顶层”文件夹。
当 Thunderbird 处理子文件夹时,它应该会丢弃每封电子邮件的“正文”。如果处理速度不够快,请参见下文以重新创建 IMAP 帐户。
您可能必须“压缩”邮箱来恢复磁盘空间。
您可以尝试的另一件事是删除 IMAP 帐户,然后重新创建它。(注意:这些设置的名称和位置会因版本和平台而异):
将 Thunderbird 置于“离线”模式:
File
->Offline
->Work Offline
告诉 Thunderbird“不”从此 IMAP 帐户获取邮件(这些会有所不同,并且其中一些设置在某些版本和平台中不会出现):
A。
Tools
->Account Settings
->[select IMAP account]
->Server Settings
->Advanced
,取消选中“接收新邮件时包括此服务器”复选框。b.
Tools
->Account Settings
->[select IMAP account]
->Server Settings
,取消选中“启动时检查新消息”复选框。C。
Tools
->Account Settings
->[select IMAP account]
->Server Settings
取消勾选“每隔N
分钟”。找到 IMAP 帐户的文件夹并记下它:
Tools
->Account Settings
->[select IMAP account]
->Server Settings
->Local directory
。还请注意
Server Name
,Port
,User Name
,Security Settings
等等...,并确保您拥有 IMAP 帐户的密码。编辑
Server Name
和/或User Name
,改为一些“无意义”的值,以确保 Thunderbird 无法与您的 IMAP 服务器通信。关闭 Thunderbird 并等待以确保 Thunderbird 已关闭。
从您最喜欢的文件浏览器或命令行/shell 中,找到您在步骤 3 中记下的文件夹。
将文件夹重命名为一些“无意义的”名称或将文件夹移到其父文件夹之外。
重新打开 Thunderbird。
打开
Tools
->Account Settings
->[select IMAP account]
点击
Account Actions
(左下角),选择Remove Account
,直到 IMAP 帐户被删除。关闭 Thunderbird 并等待确保 Thunderbird 已关闭,然后重新打开 Thunderbird。
重新创建 IMAP 账户:打开
Tools
->Account Settings
并点击Account Actions
,然后选择Add Mail Account
。填写您在步骤 (4) 中记下的所需配置信息,并完成 IMAP 帐户创建。(确保您的“同步”和所有其他设置均符合您的要求)。
Thunderbird 应该开始下载消息头(以及最近消息的消息正文)。
确信一切正常后,您可以删除步骤(8)中重命名(移动)的文件夹以恢复磁盘空间。