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

uno*_*nor 13 thunderbird imap email-filter

Thunderbird 的消息过滤器 ( Tools? Message Filters…) 似乎只会在 Inbox 上自动触发。如果要过滤子文件夹,则必须手动启动此过滤器 ( Tools? Run 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 上的子文件夹?

小智 11

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

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


Why*_*hat 9

根据 [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] 中所指出的,请参阅以下意见

AutoSync 设置的优点是 (...) 任何下载都不会延迟,直到您脱机。

(……)

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


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

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