如何强制Thunderbird通过IMAP下载所有电子邮件?


23

我刚刚创建了一个新的Thunderbird配置文件。不幸的是,雷鸟只下载最近的消息。我需要获取所有消息和子文件夹。任何想法?


切换到离线模式时,为我开箱即用。仅垃圾邮件|垃圾文件夹需要手动激活。
neverMind9

Answers:


33

转到Tools/Options/General/Config Editor或更新版本Edit/Preferences/Advanced/General/Config Editor。这在操作系统之间可能会有所不同。

如果出现一个

这可能会使您的保修无效!

对话框中,单击按钮“我会小心,我保证!”。

键入folders_for_new在过滤框中。

寻找一个称为mail.check_all_imap_folders_for_new或在较新版本上的选项mail.server.default.check_all_folders_for_new

将此设置更改为true。这具有不将收件箱视为特殊收件箱的效果,但是所有文件夹都是“收件箱”,因此将检查并下载所有文件夹。

如果此键不存在,则按照上面的描述将其添加为布尔型首选项(右键单击/新建)。添加首选项时,将要求您输入初始值。选择true

接下来,在“帐户设置” /您要引用的帐户/“同步和存储”中,确保选择了“在本地同步所有消息,无论年龄大小”和“在此计算机上保留此帐户的消息”。


@EchtEinfachTV“保留消息..”将无法实现OP的要求,如果不存在该密钥,则需要添加该密钥。
Paul

17

应该有一个菜单或按钮可以“离线”

在我当前的Thunderbird 17.0.2(在Ubuntu 12.04上)中,该按钮位于整个应用程序的左下角。

单击按钮将开始下载,如果一切都配置正确(即,具有keep all messages regardless of age local),则将下载该内容。


3
这是关键。点击左下角的按钮将使您进入离线模式,并使您有机会强迫Thunderbird下载所有内容。
杰克·威尔逊

3

在主窗口中的帐户列表中,右键单击帐户名称,然后单击“订阅...”选项。然后,您将在服务器上看到(子)文件夹的列表,检查所需的文件夹。现在,它们将与其他所有内容同步。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.