Tuesday, 30 June 2015

Know How to Check Mailbox Size in Exchange 2007

While undergoing a transition from Exchange server 2003 to version 2007, there has been a significant change in the way of managing things at server level. Prior to Exchange server 2007, things remained as an option in GUI. However, with the introduction of PowerShell commands in Exchange server 2007, there has been gains and losses for users for people. For example, the capability to view the mailbox statistics has been a long-standing feature that was available with Exchange server 2003 is no longer with Exchange server 2007.
In case of Exchange Server 2007, you cannot easily view the mailbox statistics; we have to execute some PowerShell commands. Therefore, here we are going to have a look on the detailed procedure for how to check the mailbox size in Exchange Server 2007.

Viewing Mailbox Size in Exchange Server 2007

The main reason for Microsoft eliminating the feature for displaying the mailbox statistics from Exchange Management Shell of Server 2007 is due to the overall change in the management process of the management console. The recipient configuration present in Exchange server 2007 does give you the list about the number of user mailbox, groups, or contacts present in the server but it will not provide you with the specific details like the quantity of items in the mailbox and their size.

To get the information regarding the size of the mailbox, you have to start constructing PowerShell commands. If a user is looking for a basic report that comprise of the user mailbox size then use the PowerShell command “Get Mailbox Statistics.

Here is how to get the mailbox size, type the given command

The first impression of Get-MailboxStatistics cmdlet is that the command is going to fetch data in volumes from the server.
The above cmdlet provides the size of the mailbox in bytes. The field StorageLimitStatus indicates the status of a specific mailbox. The Output can be BelowLimit, which means that the size of the mailbox is below the IssueWarningQuota

If the mailbox size is above IssueWarningQuota but below the ProhibitSendQuota, then the status of the mailbox is changed to IssueWarning.

How to Get the Mailbox Size in KB?

For getting the output regarding the size of the mailbox in KB, use the following cmdlet

How Can You Obtain The Output Information On PC?

If a user is interested to save the output information regarding the mailbox size and other details, then they can do so by importing the result in CSV file format. For importing the output in CSV file format, use the following cmdlet. 


The above content fairly describes the way for how you can check the mailbox size in Exchange Server 2007. Further, you can also use other PowerShell cmdlet for extracting other type of information regarding the mailbox. Some of which may include last login time of the user and storage limit status.


Post a Comment