将收到的电子邮件标记为延迟

将收到的电子邮件标记为延迟

由于多种原因,电子邮件可能会在邮件服务器中停留数小时甚至数天。

我想创建一条规则,将特定类别分配给延迟大于X分钟,但这无法通过 Outlook 规则实现。
我猜想可以使用 VBA 宏或 Powershell 脚本来实现类似的功能,例如将邮件标题日期与收件箱日期进行比较。

我正在努力寻找解决方案,但我不是编程专家,因此任何帮助都将不胜感激。

我在 Windows10 上使用带有 office365 帐户的 Outlook 2016。

答案1

实际上,这可以通过 Outlook 规则来实现,运行脚本操作(您可能需要使用启用不安全客户端邮件规则注册表值来解锁)。

在将触发创建的 Outlook 规则的 VBA 脚本中,使用 MailItem 的在发送收到时间属性来计算延迟。之后使用类别属性来分配所需的类别。

相关内容