"You've exceeded the storage limit for your mailbox" when you try to log on Outlook on the Web in Exchange Server 2013 or Exchange Server 2016

Summary
A user cannot log on to Outlook on the Web (formally known as Outlook Web App) in Microsoft Exchange Server 2013 or Microsoft Exchange Server 2016 when the mailbox size exceeds its quota. During the logon attempt, the user receives the following message on the logon page:

Something went wrong

You've exceeded the storage limit for your mailbox. Delete some items from your mailbox."
more detail...
refresh the page

When the user clicks the more detail link, the user receives the following information:

X-OWA-Error: Microsoft.Exchange.Data.Storage.QuotaExceededExceptionX-OWA-Version: 15.0.775.32X-FEServer: E15X-BEServer: E15Date: 4/8/2014 8:13:05 AM

After the user clicks the refresh the page link, they can log on to Outlook Web App successfully.

Home users This article is intended for use by support agents and IT professionals. If you're looking for more information about Outlook.com errors, please go to the following website:  
Cause
This behavior is by design in Exchange Server 2013 and Exchange Server 2016.

This behavior may occur when the user mailbox is not configured completely at the first logon. During first logons, Exchange Server configures attributes in the database and in Active Directory for the specified mailboxes. The behavior is correct in the following scenarios:

  • The mailbox moved from a legacy server and it is over the mailbox quota.
  • The mailbox is a newly created mailbox and it is over the mailbox quota.

Workaround
Method 1
Click the refresh the page link on the logon page.

Method 2
Increase the mailbox quota for first logon, and revert it if necessary.

For identifying the current size and quota size of the problematic mailbox, use the following Windows PowerShell cmdlet:
Get-MailboxStatistics -Identity <User> |FL displayname,totalitemsize

For increasing the mailbox quota temporarily, use the following cmdlet. We use 2.1 gigabytes (GB) as a sample value. This value should be larger than TotalItemSize.
Set-Mailbox -Identity <User> -ProhibitSendReceiveQuota 2.1GB -ProhibitSendQuota 2.1GB -IssueWarningQuota 2.1GB 

If you are using the default quota from the database object, you have to disable the default quota for the specified mailbox. To do this, use the following cmdlet:
Set-Mailbox -Identity <User> -ProhibitSendReceiveQuota 2.1GB -ProhibitSendQuota 2.1GB -IssueWarningQuota 2.1GB -UseDatabaseQuotaDefaults $false

With the Set-Mailbox cmdlet mentioned previously, we have configured the mailbox with additional space to establish first logons. After first logon, you can revert the settings. Setting up a default quota will be enough. You can use the following cmdlet to configure the default quota for specified mailbox:
Set-Mailbox -Identity <User> -UseDatabaseQuotaDefaults $true


QuotaExceededException

OWA logon

Exchange 2013

Quota
Properties

Article ID: 2958940 - Last Review: 10/01/2015 07:23:00 - Revision: 4.0

Exchange Server 2016 Enterprise Edition, Exchange Server 2016 Standard Edition, Microsoft Exchange Server 2013 Standard, Microsoft Exchange Server 2013 Enterprise

  • kbprb kbsurveynew kbtshoot kbexpertiseinter KB2958940
Feedback