封云亭 发表于 2018-7-9 06:45:48

Exchange 2010 Powershell实现邮箱收发数量统计

  统计一台HUB服务器上一个时间段内的发送情况:
   C:\Windows\system32>Get-MessageTrackingLog -ResultSize unlimited -Start "07/01/2012" -End "07/13/2012" -EventId "send" -Server "srvbj06" |Measure-Object
  ResultSize unlimited参数为显示所有。
  加上Measure-Object为计算对象的数字属性以及字符串对象总和。去掉则会逐条显示。

  -Eventid可包括BadMail、Defer Deliver、DSN、Expand、Fail、PoisonMessage、Receive、Redirect、Resolve、Send、Submit 和 Transfer。为对邮件状态进行检索。
  比如下面使用Fail参数来检索一个时间段内发送失败的邮件数量:
   C:\Windows\system32>Get-MessageTrackingLog -ResultSize unlimited -Start "07/01/2012" -End "07/13/2012" -EventId "Fail" -Server "srvbj06" |Measure-Object
页: [1]
查看完整版本: Exchange 2010 Powershell实现邮箱收发数量统计