如何创建基于 HTML 正文文本的 Outlook 2016 规则?

Tev*_*vya 6 microsoft-outlook

为 HTML 格式的消息创建正文内容触发的规则

我收到一组自动发送的 HTML 格式的电子邮件。我想根据部分内容区别对待某些电子邮件。内容涉及识别正文中的特定 HTML 锚点。

我如何表达这样的规则?

我已经尝试过:
我已将代表性电子邮件保存为 HTML 文件,然后在该文件中找到了锚点。然后我在我的规则中使用了锚标题。我还尝试使用整个 HTML 锚点(由于电子邮件是自动生成的,因此格式将始终完全相同)。显然,这两种方法都不起作用,因为我在这里寻求帮助。

我使用的是 MS Outlook 2016 客户端。

thi*_*ims 1

这是常见的模式:

  1. 创建一个 VBA 宏,在MailItem.HTMLBody中查找所需的标签/锚点/ ...。如果找到,它必须设置一些用户属性类别来将此电子邮件标记为包含所需的 HTML 源。
  2. 创建一个新的帮助程序规则,该规则具有检查 HTML 的附加条件(如果需要)或仅无任何条件。设置此规则的操作以运行脚本并选择步骤 1 中的脚本。不要选择停止处理更多规则。将此规则移至规则列表的顶部。
  3. 创建一个规则,对包含所需 HTML 标记/锚点/...的邮件执行您想要的操作:移至文件夹、转发等。设置此规则的条件以检查由步骤 1 中的 VBA 设置的类别或用户属性。