【问题标题】:Outlook received emails rule based on string list?Outlook收到基于字符串列表的电子邮件规则?
【发布时间】:2019-02-21 07:20:16
【问题描述】:

如果电子邮件的主题不包含单词(字符串),我能否制定一条规则来删除收到的电子邮件?

我想为此确定一个单词列表。如果主题不包含单词列表的任何元素 -> 删除电子邮件。

如果我打开outlook规则向导,我可以添加单词,但只能一个一个,所以很慢。我有 1000 多个单词。

这有什么灵魂吗?

我熟悉python。

【问题讨论】:

  • 您可以编写一个VBA 宏作为传入邮件的事件处理程序,如here 所述。在 Outlook 启动时将单词存储在您自己的 Application_Startup 宏中的 VBA Collection 中。为每封邮件循环遍历一个长集合可能很耗时。尽早存储最常用的单词。
  • 另一种方法是默认删除传入的邮件。仅保留与给定单词匹配的邮件。这可以使用 Outlook 规则来完成。在扩展模式下,您可以添加单词列表而不是一个一个单词。确保正确测试。
  • 如何在 Outlook 中启用扩展模式?它是免费的吗?我试图搜索“扩展模式展望”,但我找不到该模式。
  • 如果您在 Outlook 中创建规则,则默认情况下您有一个简化模式,选项很少。但是,规则创建对话框上有一个extended 按钮,它会打开一个包含更多选项的对话框。我不知道这个按钮在其他语言中是如何命名的。增强?详细吗?
  • 它被称为advanced options,解释为here

标签: python string list email outlook


【解决方案1】:

您应该为 Outlook 创建一个 VBA 脚本或 COM 插件来实现它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-25
    • 2014-02-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多