Outlook 中的自定义规则?

Outlook 中的自定义规则?

是否可以为 Outlook 创建自定义规则?我知道我可以将 rwz 文件导入 Outlook,但我想用更高级的“思维”编写类似脚本的规则。这可能吗?有这方面的手册吗?

答案1

我找到了两个关于此问题的链接:

  1. 通过脚本扩展 Outlook 规则
  2. 如何在 Outlook 中使用 Visual Basic for Applications (VBA) 创建自定义规则

我相信第一个尤其会有所帮助。

答案2

我相信除了上述解决方案之外,还有另一种解决方案。特别是如果你不怕编程的话。

解决方案已在类似问题

你可以从 Github 获取完整内容项目 p0r

它正在使用Powershell 自动执行 Outlook 规则。它允许您仅通过选择目标目录并修改 if 语句中的条件来创建自己的规则。

依赖于电子邮件主题中包含的字符串的示例规则可能如下所示:

# MOVING NOT IMPORTANT MESSAGES TO DELETED ITEMS
# ! MARKING EACH MOVED ITEM AS UNREAD
    IF ($Email.Subject -match "not important" -or $Email.Subject -match "not-important" ) {
        $Email.UnRead = $True
        $Email.Move($DeletedItems) | out-null
        display ([string]$Email.Subject ) ([string]"Red")
        continue
    }

您可以使用电子邮件对象中的所有字段来创建自己的自定义规则。所有电子邮件属性均已列出这里

希望对你有帮助。

相关内容