在某些狀況下,咱們想要了解一臺exchange服務器或者一個mailbox在一天內或者幾天內發送和接收的mail的總數以及總大小。這時候咱們能夠使用get-messagetrackinglog命令得到。服務器
官方使用:ide
★Get-MessageTrackingLog[-DomainController<Fqdn>][-End<DateTime>][-EventId<String>][-InternalMessageId<String>][-MessageId<String>][-MessageSubject<String>][-Recipients<String[]>][-Reference<String>][-ResultSize<Unlimited>][-Sender<String>][-Server<ServerIdParameter>][-Start<DateTime>]spa
一、獲得exchangeserver上某個時間段收到的全部郵件的數量,其中count就是計算出全部的郵件數量。server
(Get-MessageTrackingLog-serverex01-Start"2013/9/2308:00:00"-End"2013/9/2408:00:00"-ResultSizeunlimited-EventIdreceive|Measure-Object).countip
在環境中若是有多臺exchange服務器,那麼如何才能經過一條命令查詢全部的exchange服務器的信息呢?ci
二、獲得全部exchange服務器中wendy在某個時間段收到的全部的郵件的大小,其中TotalBytes就是得出每封郵件的大小get
get-exchangeserver-identity"ex*"|get-messagetrackinglog-Recipients:wendy@wen.com-EventID"RECEIVE"-Start"2013/9/2308:00:00"-End"2013/9/2408:00:00"|selectTotalBytes>D:\TEST.CSV或者OUT-FILED:\TEST.CSVit