Microsoft Exchange 2010:如何获得特定date的特定邮箱收到的电子邮件数量?

我正在使用Microsoft Exchange 2010。

如何获得特定date的特定邮箱收到的电子邮件数量?

例如,我想查看有多less电子邮件[email protected]在特定的date收到,并将其与另一个网站进行比较。

如注释中所示,您需要在传输服务器上查询所谓的“邮件跟踪日志”

下面的例子将检索由STOREDRIVER执行的任何“RECEIVE”事件,也就是每次消息被实际传递到邮箱

 (Get-TransportServer | Get-MessageTrackingLog -Recipients "[email protected]" -EventID "RECEIVE" -Source "STOREDRIVER").Count 

您可以指定-Start-End参数以将search限制在特定的时间范围内,如:

 Get-MessageTrackingLog -Start (Get-Date 00:00:00).AddDays(-1) -End (Get-Date 23:59:59).AddDays(-1) 

上面的例子将限制查询到昨天的所有