我想知道如何从Exchange下载所有已发送的电子邮件。 问题是,当我使用它时,我会收到一封电子邮件的多个项目 例如:
发送时间发件人收件人 1/1/2016 08:12:33 aaa@aa.com dd@ddd.com 1/1/2016 08:12:33 aaa@aa.com bb@bb.com
所以我尝试使用distinct(发送时间)来获取所有电子邮件, 我得到另一个问题: 当收件人的服务器出现问题时 在世界的其他地方。
例如
发送时间发件人收件人 1/1/2016 08:12:33 aaa@aa.com dd@ddd.com 1/1/2016 08:12:34 aaa@aa.com bb@bb.com
我肯定知道这是同一封电子邮件,因为有些人发送了两封不同的电子邮件是没有意义的。 所以我试图添加文件大小,它也没有helep我。 所以我的问题是: 我是否有一个列代表发送的电子邮件的uniqe密钥 喜欢:Sender Recipient Key
1/1/2016 08:12:33 aaa@aa.com dd@ddd.com 5126
1/1/2016 08:12:34 aaa@aa.com bb@bb.com 5126
1/1/2016 08:13:54 aaa@aa.com zz@zz.com 5127
我不是一个IT人员所以我需要一个可以在Powershell中解决这个问题的scrypt (我会把这个scrypt交给我的IT人员) 提前谢谢!
答案 0 :(得分:0)
是的,还有一行(Eventid),清楚地说明了发生了什么。 例如,当收到消息时,有一个RECEIVE事件和一个STOREDRV事件。