除非我手动选择“应用规则”,否则 Apple Mail 不会应用规则

Kor*_*nel 34 email imap apple-mail email-filter macos

我正在使用带有 IMAP 帐户的 Apple Mail。我定义了几个过滤规则。问题是 Mail 不会自动将它们应用于传入的电子邮件。甚至垃圾邮件也不会自动过滤。

对于所有传入的电子邮件,每次,我都必须选择电子邮件并选择“应用规则”,然后规则才能正常工作(仅对选定的电子邮件进行一次)。

它在使用不同帐户(尽管都是 IMAP)的两个单独安装的 Mail 上是这样工作的。

如何让 Mail 每次自动将所有规则应用于所有电子邮件?

我想知道它是否因为配置错误、错误而忽略规则,还是 Apple 真的希望人们定期使用“应用规则”菜单项?

小智 24

我发现以下帖子:http : //www.cnet.com/how-to/how-to-delete-and-manage-old-messages-in-os-x-mail/

因此,您必须执行以下操作:

  1. 添加您要应用的过滤器。
  2. 添加规则条件:每条消息。
  3. 将下拉菜单设置为“全部”

您需要设置“全部”,因为如果您设置“任何”。发生的事情是它评估每条消息,它会自动匹配“每条消息”。然后因为你设置了“任何”。它不会考虑实际的过滤器。然后它会执行动作。所以如果你设置了“删除”动作。您将自动删除收件箱中的每封邮件。一个非常危险的错误。

  • 确保在设置“每条消息”操作时,确保规则匹配所有条件,而不是任何条件。否则您将影响收件箱中的每封邮件。 (6认同)
  • 我做了以下操作终于让它工作:1)从规则#1 Apple News中删除“停止评估规则”2)将“每条消息”添加到我的规则3)将帐户名称添加到我的规则(Google帐户) (2认同)

rou*_*ble 21

这是一个错误。

Mail.app 开发人员以其无穷的智慧决定只对“看不见的”消息应用规则。如果设置了 IMAP 'seen' 标志,则不会应用规则。

我开始一个论坛,主题上关于这一主题的苹果论坛。

  • 无论是在高塞拉! (7认同)

小智 14

我遇到了同样的问题,但结果证明列表中的第一条规则(Apple 新闻)将“停止评估规则”作为最后一个操作。

我删除了这个动作,效果很好。

  • 谢谢!这应该在 Apples 常见问题解答中。 (2认同)
  • 谢谢。八年后,这仍然是一种痛苦。他们为什么要那样做!! (2认同)

小智 5

不确定这是否正是您的问题,但类似的事情发生在我身上。

我有一台运行 Apple Mail 的 Mac 和一台 iPod touch,都检查同一个 IMAP 帐户。Mac 白天睡着了。外出时,我会在 iPod 上查看邮件,阅读新邮件,然后将它们留在我的收件箱中。当我回到家时,我唤醒了 Mac,邮件与服务器同步。不应用过滤规则。

这种行为的原因是 Mail 似乎只对“新”邮件应用规则。已经在另一台设备上看到这些新消息后,我并没有将新消息下载到 Mail,因为我正在与服务器同步。因此,没有适用于这些消息的规则。