查看谁移动了电子邮件以及从哪个文件夹移动

时间:2013-09-06 11:12:59

标签: vba email outlook

是否可以查看谁将电子邮件从文件夹移动到共享文件夹?

我们有一个名为“Work”的共享电子邮件文件夹。在此文件夹中,有一些电子邮件需要在一段时间内处理。

有时,有人会将电子邮件项目移回此Work文件夹。我想看看谁将邮件项目移动到文件夹中和/或项目来自何处 也许有一些通知:%Username%将主题%Subject%从%source_folder%移动到“工作”。

我猜一些事件应该检查​​“工作”中的新邮件,其接收日期早于2小时。在互联网的帮助下,我可以做到这一点。 但我无法找到如何提取“谁移动它”和“从哪里”的信息。

任何帮助或推动如何提取特定信息都会很棒。

1 个答案:

答案 0 :(得分:0)

使用Stackoverflow link provided by Richard Morgan,在所有用户的计算机上运行它,您将获得邮件移动的确切时刻的事件。可以使用NameSpace.CurrentUser查询运行它的用户。将这两者放在一起可以获得所需的信息。

您可能希望在中央位置收集此信息以进行监控。作为建议,您可以使用Outlook对象模型向您自己发送包含此信息的邮件。此外,您可能希望显示一条消息,通知用户他们确实不应该将工作移回工作文件夹(并且管理层已被告知其操作)。当然使用适当的(友好和友好的)措辞。