How to Configure Storage Quotas for a Mailbox Database
Microsoft Exchange Server 2007 will reach end of support on April 11, 2017. To stay supported, you will need to upgrade. For more information, see Resources to help you upgrade your Office 2007 servers and clients.
Applies to: Exchange Server 2007, Exchange Server 2007 SP1, Exchange Server 2007 SP2, Exchange Server 2007 SP3
This topic explains how to use the Exchange Management Console or the Exchange Management Shell to configure storage quotas for a mailbox database. The quota limits configured for a mailbox database are used as the default limit for all mailboxes in the database. Storage quotas allow administrators to control the size of mailboxes and manage the growth of mailbox databases.
Storage quotas can also be configured on a per-mailbox basis. This allows administrators to specify custom quota limits for specific mailboxes, while still using the default values configured for the database for the remaining mailboxes. For detailed steps about how to configure storage quotas for a mailbox, see How to Configure Storage Quotas for a Mailbox.
When a mailbox size reaches or exceeds a specified storage quota limit, Microsoft Exchange Server 2007 sends a descriptive notification to the mailbox owner. Exchange 2007 allows you to customize the content of these notification messages. To learn more about customizing quota messages, see How to Manage Quota Messages.
Before You Begin
To perform the following procedures, the account you use must be delegated the following:
- Exchange Server Administrator role and local Administrators group for the target server
For more information about permissions, delegating roles, and the rights that are required to administer Exchange 2007, see Permission Considerations.
To use the Exchange Management Console to configure storage quotas for a mailbox database
Start the Exchange Management Console.
In the console tree, expand Server Configuration, and then click Mailbox.
In the result pane, select the server that contains the mailbox database for which you want to configure storage quotas.
In the work pane, select the mailbox database for which you want to configure storage quotas.
In the action pane, under the name of the mailbox database, click Properties.
In <Mailbox Database Name> Properties, click the Limits tab.
On the Limits tab, under Storage limits, complete the following fields:
Issue warning at (KB) Select this check box and use the corresponding text box to specify the maximum storage limit in kilobytes (KB) before a warning is issued to the mailboxes. The value range is from 0 through 2,147,483,647 KB. If a mailbox size reaches or exceeds the value specified, Exchange will send a warning message to that mailbox.
Prohibit send at (KB) Select this check box and use the corresponding text box to specify a prohibit send limit in KB for mailboxes. The value range is from 0 through 2,147,483,647 KB. If a mailbox size reaches or exceeds the specified limit, Exchange will prevent that mailbox user from sending new messages and will display a descriptive error message.
Prohibit send and receive at (KB) Select this check box and use the corresponding text box to specify a prohibit send and receive limit in KB for mailboxes. The value range is from 0 through 2,147,483,647 KB. If a mailbox size reaches or exceeds the specified limit, Exchange will prevent that mailbox user from sending new messages and will not deliver any new messages to the mailbox. Any messages that are sent to the mailbox will be returned to the sender with a descriptive error message.
Warning message interval Use this list to specify a time at which mailboxes in the database are scanned for compliance with the storage limits configured. Exchange will send notification messages to all mailboxes for which the size exceeds one or more of the storage limits. You can select from one of the predefined intervals in the list or create a custom schedule.
To create a custom schedule, click Customize to open the Schedule dialog box. Use the time grid to specify the custom schedule, and then click OK.
To use the Exchange Management Shell to configure storage quotas for a mailbox database
Run the following command to set the warning, prohibit send, and prohibit send and receive limits for the mailbox database MailboxDatabase1 on Server1 to 200 megabytes (MB), 250 MB, and 280 MB respectively and to configure the storage limit compliance scan to run between 02:00 and 03:00 on Wednesdays and Sundays:
Set-MailboxDatabase -Identity "Server1\MailboxDatabase1" -IssueWarningQuota 209715200 -ProhibitSendQuota 262144000 -ProhibitSendReceiveQuota 293601280 -QuotaNotificationSchedule "Sun.2:00-Sun.3:00","Wed.2:00-Wed.3:00"
For detailed syntax and parameter information, see the Set-MailboxDatabase reference topic.
For More Information
For more information about configuring storage quotas for a mailbox, see How to Configure Storage Quotas for a Mailbox.
To learn more about system messages related to storage quotas, see Understanding Quota Messages.
For more information about customizing quota messages, see How to Manage Quota Messages.
To learn more about the impact of storage quotas on Unified Messaging (UM)-enabled mailboxes, see Understanding Storage Quotas and Voice Mail.