在 Exchange Management Shell 中使用以下命令,我可以獲得 Exchange 伺服器上所有郵箱的列表,以及它們的顯示名稱、大小和項目計數:
Get-MailboxStatistics | Sort-Object TotalItemSize -Descending | ft DisplayName,TotalItemSize,ItemCount
然而,我想要的是將這些結果限制在指定的日期範圍內 - 例如,我希望能夠找出每個郵箱中在 2012 年 12 月 1 日到 06/06 之間發送/接收/創建了多少項目01/2013。
有任何想法嗎?
謝謝!
答案1
我不認為有一個好的方法可以從 EMS/Powershell 做到這一點。這些 cmdlet 往往不會讓您在使用者信箱中進行過多的挖掘。
您也許能夠使用 Exchange Web 服務獲取訊息,甚至可能巧妙地使用匯出郵箱來獲取資訊。