When running a large Exchange organization sometimes you need to know who keep bloating your database sizes. The following will allow you to find the top 10 mailboxes by size.

Step 1: Open powershell

Run the following to import the exchange commands.

Add-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010

Step 2: After the import is successful run the following command (change the database name to the database you want to check)

Get-Mailbox -database DB100 | Get-MailboxStatistics | Sort-Object TotalItemSize -descending |Select-Object DisplayName,ItemCount,@{name=“MailboxSize”;exp={$_.totalitemsize}} -first 10

3 Spice ups