MS Outlook 2010:过滤邮件,除非我是唯一的收件人:收件人

MS Outlook 2010:过滤邮件,除非我是唯一的收件人:收件人

我正在尝试过滤某些消息除了如果它们仅发送给我,即我是线路上唯一的接收者To:(唯一需要采取行动的接收者)。还有其他接收者,但他们都是Cc:接收者(处于循环中的各方,不需要采取行动)。

我尝试过“除非只发送给我”异常,但它不匹配仅发送给To:我和Cc:其他人的消息。此类消息仍会被过滤器处理。

我也尝试从为这些例外创建一个正向过滤器并将其插入到主过滤器之前的角度来看待这个问题,但无论有多少个收件人,都找不到任何方法来匹配我的名字是收件人:标题中唯一条目的消息。

答案1

我认为您需要制定两条规则:

  1. “运行脚本”检查所需条件并使用 VBA 将某些 x-header 设置作为下一个规则的标志。

像这样模拟:

Sub ImTheOnlyTo(Item As MailItem)
    ...
    Set objProp = Item.UserProperties.Add("x-imtheonlyto", 1)
    objProp.Value = "yes"        
End Sub
  1. “在邮件头中使用特定的词语”检查先前设置的 x-header 是否存在(比如 x-imtheonlyto)。

相关内容