You are currently offline, waiting for your Internet to reconnect

Users do not receive quota warning messages after applying SP1 for Exchange 2010

After upgrading to Microsoft Exchange Server 2010 Service Pack 1 (SP1), some users no longer receive quota warning messages even though their mailbox size is over the quota warning threshold.
The way quota warning messages are generated in Microsoft Exchange Server 2010 SP1 has changed. Prior to SP1, all mailboxes on a server are checked during the quota warning schedule to see if their size has exceeded the quota warning threshold. If so, a quota warning message is created for that mailbox. 

In SP1, a new flag has been introduced that controls whether a mailbox is checked to see whether its size has exceeded the warning threshold. This flag is set on a mailbox if the mailbox size is more than 50% of the Prohibit Send quota.  

This means that if the warning quota is set to a value less than 50% of the Prohibit Send quota, it is possible for the mailbox size to be over the warning quota limit but still not over 50% of the Prohibit Send Quota. In this case, the mailbox will not be checked to see if it has exceeded its threshold and will not receive a quota warning message.

In addition, once a mailbox has been checked during the QuotaNotificationSchedule (per database), the flag is cleared. This means the mailbox will not be checked again until the flag is reset. This happens when either a message is saved in the mailbox or a message is submitted. At that ,
point if the mailbox size is more than 50% of the Prohibit Send quota then the flag is reset and the mailbox will be checked during the next time slice of the QuotaNotificationSchedule.
If quota warning messages are to be generated, set the Quota Warning threshold to more than 50% of the Prohibit Sent limit.
If an administrator needs to see if mailboxes are over Warning, Prohibit Send and Prohibit Send and Receive Storage limits, he can increase diagnostic logging using the following steps: 
  1. Open the Exchange Management Console
  2. Expand Microsoft Exchange On-Premises
  3. Choose Server Configuration
  4. Select the the servername under Server Configuration for which you want to increase logging
  5. Choose Manage Diagnostic Logging Properties... under the Actions pane
  6. Expand MSExchangeIS
  7. Expand 900 Private
  8. Choose Storage Limits
  9. Select the Expert radio button and click Configure
  10. There is no need to restart the MSExchangeIS service or dismount and remount the database stores for this setting to take affect.
  11. The next time the QuotaNotificationSchedule is run, events will be logged in the application log detailing mailboxes that have exceeded the Issue Warning storage limit, the Prohibit Send Storage Limit, and Prohibit Send and Receive Storage Limit.

To see the QuotaNotificationSchedule for each database, run:
Get-MailboxDatabase | fl Name, QuotaNotificationSchedule

Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Article ID: 2480474 - Last Review: 01/28/2011 13:32:00 - Revision: 2.0

Microsoft Exchange Server 2010 Service Pack 1

  • kbsurveynew KB2480474