"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.QuotaExceededException
X-OWA-Version: 15.0.775.32
X-FEServer: E15
X-BEServer: E15
Date: 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 


Properties

Article ID: 2958940 - Last Review: Oct 1, 2015 - Revision: 1

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

Feedback