我可以创建一条 Outlook 规则将邮件移动到文件夹并删除该文件夹中可能存在的上一封邮件吗?

我可以创建一条 Outlook 规则将邮件移动到文件夹并删除该文件夹中可能存在的上一封邮件吗?

我们有一个定期发送状态电子邮件的系统。

我有一条规则,将发送的消息移动到一个文件夹,但我真正需要保留电子邮件的最新版本。

目前我必须进入文件夹并清除所有旧版本的邮件,但我希望该操作能够自动完成。我可以设置规则来执行此操作吗?

答案1

在我看来,Outlook 中的默认规则相当严格。我怀疑这会是一次快速进入混乱的 VBA 世界,以使其按您想要的方式工作。

您可能需要创建一个宏,该宏在 Outlook 收到邮件时运行,并作为该宏的一部分清空其他文件夹并执行移动。

Stack Overflow 上有几个很好的答案,指出了实现这一目标的最佳方法:

首先,对收到的邮件运行宏:https://stackoverflow.com/questions/11263483/how-do-i-trigger-a-macro-to-run-after-a-new-mail-is-received-in-outlook

然后删除给定文件夹中的所有项目:https://stackoverflow.com/questions/1782498/outlook-macro-why-doesnt-this-delete-all-items-from-deleted-folder

最后,邮件的移动应该是一个简单的移动......:http://msdn.microsoft.com/en-us/library/office/ff860683%28v=office.15%29.aspx

相关内容