由于多种原因,电子邮件可能会在邮件服务器中停留数小时甚至数天。
我想创建一条规则,将特定类别分配给延迟大于X分钟,但这无法通过 Outlook 规则实现。
我猜想可以使用 VBA 宏或 Powershell 脚本来实现类似的功能,例如将邮件标题日期与收件箱日期进行比较。
我正在努力寻找解决方案,但我不是编程专家,因此任何帮助都将不胜感激。
我在 Windows10 上使用带有 office365 帐户的 Outlook 2016。
答案1
实际上,这可以通过 Outlook 规则来实现,运行脚本操作(您可能需要使用启用不安全客户端邮件规则注册表值来解锁)。
在将触发创建的 Outlook 规则的 VBA 脚本中,使用 MailItem 的在发送和收到时间属性来计算延迟。之后使用类别属性来分配所需的类别。