Get-MailboxServer | Get-Mailbox -Results Unlimited | Get-MailboxStatistics|
where {$_.ObjectClass –eq “Mailbox”}|
Select-Object -property `
@{label="User";expression={$_.DisplayName}},
@{label="Mailbox Database";expression={$_.Database}},
@{label="Mailbox Server Name";expression={$_.ServerName}},
@{label="Total Size (MB)";expression={$_.TotalItemSize.Value.ToMB()}},
@{label="Total Items";expression={$_.ItemCount}},
@{label="Storage Limit";expression={$_.StorageLimitStatus}},
@{label="Total Deleted Item Size (MB)";expression={$_.TotalDeletedItemSize.Value.ToMB()}},
@{label="Deleted Items";expression={$_.DeletedItemCount}},
@{label="Last Logged On";expression={$_.LastLoggedOnUserAccount}},
@{label="Last Logged On Time";expression={$_.LastLogonTime}},
@{label="Last Logged Off Time";expression={$_.LastLogoffTime}},
@{label="Is Quarantined";expression={$_.IsQuarantined}} |
Out-GridView
Powershell: Getting Mailbox Sizes in PowerShell
Obtain a list of mailboxes (with details including item count, size, logon info, etc.). Below are two reporting variants (out-gridview and format-table).
Posted by
Jeremy
No comments:
Post a Comment