Solved

Need a powershell script for mailbox size on Exchange 2010

Posted on 2011-09-22
5
446 Views
Last Modified: 2012-06-21
We are using Exchange 2010 SP1.  Is there a way to output the mailbox user and size of each mailbox for all the mailboxes on a storage group?
0
Comment
Question by:TPBPIT
5 Comments
 
LVL 19

Accepted Solution

by:
Raheman M. Abdul earned 250 total points
ID: 36580098
Try the script:

Get-Mailbox -ResultSize Unlimited | Get-MailboxStatistics | Select-Object DisplayName, @{name="TotalItemSize(MB)";expression={$_.TotalItemSize.Value.ToMB()}}, ItemCount | Export-Csv "UserMailboxSizes.csv" -NoTypeInformation
0
 

Author Comment

by:TPBPIT
ID: 36580131
CLose, but I also need the database that the mailbox belongs to outputed in this.
0
 
LVL 37

Assisted Solution

by:Neil Russell
Neil Russell earned 250 total points
ID: 36580161
Get-Mailbox -ResultSize Unlimited | Get-MailboxStatistics | Select-Object DisplayName, @{name="TotalItemSize(MB)";expression={$_.TotalItemSize.Value.ToMB()}}, ItemCount, Database | Export-Csv "UserMailboxSizes.csv" -NoTypeInformation
0
 
LVL 22

Expert Comment

by:yo_bee
ID: 36580189
0
 

Author Closing Comment

by:TPBPIT
ID: 36580196
Thanks for the quick responses.  I'm new to the whole powershell world and have a lot to learn.
0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Utilizing an array to gracefully append to a list of EmailAddresses
This article explains in simple steps how to renew expiring Exchange Server Internal Transport Certificate.
In this video we show how to create a Shared Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Recipients >> Sha…
how to add IIS SMTP to handle application/Scanner relays into office 365.

830 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question