如何将自动消息过滤器也应用于子文件夹?


9

雷鸟的消息过滤器(ToolsMessage Filters…)似乎仅在收件箱上自动触发。如果要过滤子文件夹,则必须手动启动此过滤器(ToolsRun Filters on Folder)。

如何也自动过滤子文件夹中的邮件?

我找到了(现在已停产)扩展名Filter Sub Folders。那里说:

事实证明,已经有功能可以对Thunderbird中的子文件夹进行过滤,只是没有充分记录(事实上,几乎没有记录)。可以通过将首选项“ mail.server.default.applyIncomingFilters” 设置为true 来启用它,也可以通过将文件夹的“ applyIncomingFilters”属性设置为每个文件夹来应用它。

我搜索了该物业mail.server.default.applyIncomingFilters,但没有找到。因此,我添加了它(根据此问题,作为字符串)并将其值设置为true。但这没有用。重新启动TB后,子文件夹中的邮件未得到过滤。

据报FilterQuilla(https://addons.mozilla.org/en-us/thunderbird/addon/filtaquilla/)可以设置该属性,尽管我尚未对其进行测试。

在描述中没有说任何关于它的内容。


相似(但不相同)的问题:如何让Thunderbird自动移动邮件?

另请参阅(将其组合有用):如何让Thunderbird检查IMAP上的子文件夹?

Answers:


6

根据[1],将Thunderbird设置为在子文件夹上运行过滤器:

  1. 点击“工具”菜单
  2. 点击“选项”子菜单
  3. 选择“高级”和“常规”选项卡
  4. 点击“配置编辑器...”按钮
  5. [可选]单击“我会小心(...)”按钮
  6. 右键单击显示的任何首选项顶部,然后单击“新建>”。
  7. 选择“字符串”
  8. 偏好名称: mail.server.default.applyIncomingFilters
  9. 偏好值: true

现在,第二个问题是过滤器仅在您单击子文件夹时才起作用。这似乎是因为仅在下载新消息时才执行筛选器,并且仅在单击子文件夹时才会执行筛选器。

根据[2],将Thunderbird设置为在检测到新邮件时下载邮件:

  1. 进入配置编辑器(如果需要,请参见上面的“进入配置编辑器...”按钮)
  2. 设置mail.imap.use_status_for_bifffalse
  3. 设置mail.server.default.autosync_offline_storestrue

如[2]中指出的,请参阅以下观察

自动同步设置的优点是(...)下载不会延迟,直到您脱机为止。

(...)

如果使用它,请注意如何配置Thunderbird以检查新邮件,以避免它下载您不希望的文件夹。


[1] http://forums.mozillazine.org/viewtopic.php?f=39&t=1444045&p=12768821#p12768821

[2] http://kb.mozillazine.org/Offline_folders#AutoSync


在版本52.9.1(32位)上似乎不再起作用
toesslab

10

要使过滤适用于子文件夹:将新的字符串首选项“ mail.server.default.applyIncomingFilters”创建为“ true”。即使看起来很奇怪,也不要创建布尔设置,它必须是值为“ true”的STRING设置。

来源:http : //forums.mozillazine.org/viewtopic.php?f=39&t=1444045&p=12768821#p12768821参见“ geoyo1”的回复


感谢您的回答。不幸的是,这对我不起作用。正如我在问题中记录的那样,我已经尝试过了。我现在再次尝试过,但仍然无法正常工作。我添加了字符串首选项,但是重新启动TB之后没有任何变化。过滤器仍然不会自动应用于子文件夹。
2013年

哦,它现在可以处理邮件了。似乎仅在手动访问文件夹时有效。我会再测试一些。
2013年

我不明白为什么,但是有时需要很长时间才能移动邮件。但是,一旦我访问该文件夹,过滤器就会立即应用。这是一个解决方案,所以我接受您的回答。感谢您再次将我指向此字符串首选项:)
13年

可以在Thunderbird 31(Ubuntu)
paul.ago 2014年

作品。+或尝试将雷鸟设置为仅在应用了邮件下载过滤器后才自动将邮件下载到文件夹中。
Ohad Cohen 2015年

1

您可以使用Shedule-Filters插件解决您的问题。它仍然适用于TB 52,但是您需要手动安装。

安装后,您需要显示通常的菜单栏:

在此处输入图片说明

然后在“工具”下找到它。现在,您只需要标记特定的子文件夹,然后选择“工具”->“在文件夹计划中添加消息过滤器”并定义一个间隔即可。之后,所有筛选器将每X分钟在此子文件夹上运行:

在此处输入图片说明

FiltaQuilla的搜索词“文件夹名称” 结合使用,此功能非常强大,因为您可以创建仅适用于某些文件夹的常规规则,它们会自动运行!

我认为这应该是TB的内置功能。

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.