我刚刚从 Outlook 2007 升级到 Outlook 2019,这次升级包括一堆客户端规则(我们不使用 Exchange 服务器,只使用普通的 POP 和 IMAP)。出于某种原因,当电子邮件进入时,规则的应用不一致。因此,它可能会被移动到文件夹中,但可能不会应用某个类别,或者可能不会自动标记为已读。如果我进入“立即运行规则”并运行未读邮件中的所有规则,它会完美地应用所有规则,没有任何错误。我尝试对有问题的 PST 文件进行 scanpst,我尝试删除 SRS 文件以便重新生成它们。到目前为止,还没有任何东西可以解决这个问题。
一次收到的电子邮件数量各不相同。有时数量很多,有时数量很少。在这两种情况下,规则有时并不完全适用。换句话说,它应用了移动到文件夹的操作,但没有分配类别。
我确实有相当多的规则,而且它们往往只有一两个条件。
无论如何,如果我“现在运行”,所有规则都可以正常工作,没有任何问题。只有当它们进入时,它们才会在所有情况下完全应用。例如,我有 1 条规则,如下所示: 因此,在“立即运行规则”之前,首先发生的情况是,电子邮件被顺利移动到“spence interface”文件夹,但没有应用类别。我只需“立即运行规则”,选择所有规则,然后单击“立即运行”,它就可以正常工作。因此,问题不是规则本身,而是电子邮件首次进入时规则的应用。
我解决这个问题的通常方法是这样的:
- 转至未读电子邮件文件夹
- 点击规则
- 点击“立即运行规则”
- 点击“全选”
- 点击“立即运行”
- 检查以确保所有未完成的规则现已完成
这总是有效的,所以在我看来,问题不在于规则本身。有什么想法吗?
更多信息:这是我的问题的完美示例。请注意,我尚未应用“立即运行”规则,这与下载电子邮件后的情况完全一样。请注意,两封电子邮件都遵守“NORM 文件位于”规则,但只有一封应用了 4 个 PBM 类别规则之一。这种不一致让我感到困惑。
答案1
如果 PBM 类别规则低于 NORM 规则,则如果它们已经触发了 NORM 规则,则不会再触发它们,因为它已经停止处理更多规则。