在我的组织中,我是许多分发列表的成员,我对每个 DL/ML 都有一条规则,以便每封邮件都传递到该 DL 的子文件夹中,但重要的是,任何发送到分发列表但在To:
、Cc:
或 邮件正文中包含我的姓名的邮件都将传递到我的收件箱,而不是我的分发列表子文件夹。
我在 Exchange(Office 365)帐户中设置了一条规则,如下所示:
- 邮件到达后应用此规则
- 我的姓名在收件人框中的位置
- 抄送框中是我的姓名
- 并且我的姓名位于“收件人”或“抄送”框中
- 正文中有“戴”字
- 将其移动到
Inbox
文件夹- 并停止处理更多规则
乍一看,这条规则似乎很好 - 除了它应用了AND
运算符,所以从逻辑上讲只有带有我的名字的消息同时地在 中To
,Cc
正文将被移至我的收件箱。令人惊讶的是,这种情况确实发生了 - 但这意味着很多邮件都被漏掉了。
除了为每个规则创建一个规则之外,有没有办法改变它,以便这些谓词与运算符一起应用OR
而不是AND
?
我正在使用 Office 365 Exchange,因此无法使用 VBA 规则(据我所知,它在客户端上运行)。
答案1
我想不出办法。Outlook 规则非常有限,可惜他们没有高级的 RegEx 方法来创建规则。我认为你不得不回到你的三条规则的想法。
或者向 MS 提出建议。