Ever wanted to see how much email all of your users have or how much space their deleted items is taking up? This PowerShell command will give you some nice details on all of your mailboxes on an Exchange Server. Replace exchange with your server name.
Get-MailboxStatistics -server exchange | where {$_.ObjectClass -eq "Mailbox"} | Sort-Object TotalItemSize -Descending | ft @{label="User";expression={$_.DisplayName}},@{label="Total Size (MB)";expression={$_.TotalItemSize.Value.ToMB()}},@{label="Items";expression={$_.ItemCount}},@{label="DeletedItems";expression={$_.deletedItemCount}},@{label="DeletedItemSize (KB)";expression={$_.totalDeletedItemSize.value.toKB()}},@{label="Storage Limit";expression={$_.StorageLimitStatus}} -auto
You will get a report like this
User Total Size (MB) Items DeletedItems DeletedItemSize (KB) Storage Limit
---- --------------- ----- ------------ -------------------- -------------
User1 10466 96237 490 2888 NoChecking
User2 6021 71813 248 5219 NoChecking
User3 4033 46138 809 7921 NoChecking
User4 3843 37157 945 4141 NoChecking
No comments:
Post a Comment