Close Menu
    What's Hot

    Network Stack BIOS – What is it, and Should I enable it?

    December 15, 2025

    How to Install and Use Outlook for Ubuntu 24.04 LTS/24.10

    December 10, 2025

    Step-by-Step Guide to Creating Personalized Banners Online

    October 4, 2025
    Facebook X (Twitter) YouTube LinkedIn
    Facebook X (Twitter) YouTube LinkedIn
    SysprobsSysprobs
    • Tech Guides
      • Windows
        • Windows 11
        • Windows 10
        • Windows Servers
      • Virtualization
        • VirtualBox
        • VMware
        • Hyper-V
        • Server Virtualization
        • VirtualBox Images
      • PC
        • Linux
        • macOS
        • Hackintosh
        • MS Office
      • Pro IT Tips
        • Internet
        • MS Exchange
    • Reviews
      • Gadgets
        • Android
        • iPhone
    • Security & Privacy
      • IT Security
    • Trading Gear
      • Laptops
    • Crypto Tech
    SysprobsSysprobs
    Home»Tech Guides»Windows»Windows Servers»Increase Mailbox Size in Exchange 2016/2019 – On-Premise

    Increase Mailbox Size in Exchange 2016/2019 – On-Premise

    DineshBy DineshUpdated:February 25, 2022
    Share
    Facebook Twitter LinkedIn Pinterest Email

    By default, Microsoft Exchange 2013 and 2016/2019 on-premise servers come with a 2GB mailbox size for all users. But as an IT administrator, you will be needing to increase the mailbox size from 2GB to different sizes for a specific user or all users at a time. This guide shows you how to increase mailbox size in on-premise Exchange 2013 and 2016/2019 servers for an individual user or globally (for all users) at the database level.

    Exchange server mailbox size can be increased either by EAC (Exchange Administration Console) or Powershell. It’s quite easy to expand mailbox size, but you would be searching for the option if you are already familiar with older versions of Exchange 2010 or 2007.  EAC works completely on the web browser and you can control, manage and modify settings by accessing it in a web browser.

    Read Also: How to troubleshoot Exchange Server Issue after a failed update

    NOTE: You can use the same following methods in Exchange hybrid setup. Adjusting the mailbox size for Office 365 users/mailboxes can be done from the exchange online admin centre – that is not covered in this article.

    Knowing the Types on Limits in EmailBox Storage

    When you set up your email storage quotas, there are three limits to worry about: the warning limit, send limit and send/receive limit. Whether you are changing the mailbox size limit on GUI (ECP) or PowerShell commands, these three parameters should be provided.

    Warning Limit: The user’s Exchange mailbox account is about to reach its email storage limits, and the user should delete non-critical emails before this happens. If there’s not enough space for future messages, the sending limit will be applied at the next level. The user will see this warning in MS Outlook or webmail.

    Send Limit: The user can’t send any new emails anymore. It can be fixed by deleting the existing emails and cleaning up the trash folder too. This is the second level warning to clean up the mailbox or increase the mailbox size by the administrator. The user still can receive new emails at this stage.

    Send/receive Limit: Both send and receive new emails will be stopped at this level. The sender will receive a non-delivery report (NDR) if the mailbox is not cleaned up or expanded to gain free space.

    Increase Mailbox Size in Exchange 2013/2016/2019 for Particular Single User

    On most occasions, you would probably need to increase the mailbox size for an individual user, not all users in your organization. Follow these steps to complete this task.

    1) Access the ECP of Exchange 2016/2019 (definitely you must know this process, typing /ecp after the mail server URL in a web browser). Though the below screenshots are taken from the 2013 version, still, it is applicable for 2016/2019 servers since the interface almost stays the same.

    2) Under ‘Recipients’, select the user mailbox you need to increase the size. Click on ‘Edit’ to open the properties.

    open the mailbox to edit

    3) Select ‘mailbox usage’ to increase the size. You need to click on ‘More Options’  to get the option to set mailbox limits as below.

    Usually, the mailbox size settings will inherit from database limit (which is shown in the next step) settings. If you need to modify the quota settings, check the ‘Customize the quota settings…’ and set the size in GB. You can also set ‘Unlimited’ here. Unlike the earlier Exchange 2007 version, the size increase will take effect immediately and the user can see the changes immediately on MS Outlook or Outlook Web Access.

    increase single user mailbox size in exchange

    Do this from PowerShell:

    Open the Exchange management shell from the mailbox as administrator.

    Execute the following command. Replace ‘Dinesh Kumar’ with the correct account name in your environment.

    Set-Mailbox -Identity "Dinesh Kumar" -IssueWarningQuota 9.5gb -
    ProhibitSendQuota 9.75gb -ProhibitSendReceiveQuota 10gb -
    UseDatabaseQuotaDefaults $false

    How to Set the Mailbox Size in Database Level – For All Users

    When you modify the mailbox size quota at the database level, it will apply to all mailboxes/users in the database.

    4) In the same ECP, click on the ‘Servers’ and ‘Databases’ tab. Then select the database you need to modify the quota settings globally, and click ‘Edit’ to open the particular database’s properties.

    Increase mailbox size in Exchange

    5) Click on ‘limits’ and set the size quota for a particular database. This size restriction will be applied to all mailboxes in the database (if you have not set the size limits separately as shown in step 3)

    limits of database

    To see whether the changes have been applied to mailboxes, you can open a mailbox of a user (as shown in steps 2 & 3) and see the new modified quota limit. The change will take effect depending on the database size and the number of mailboxes.

    How to Change Mailbox Size in Database level by PowerShell:

    Open the Exchange management shell from the mailbox as administrator.

    Execute the following command. Replace ‘TopUsersDB’ with the correct database name in your environment.

    Set-MailboxDatabase "TopUsersDb" -
    ProhibitSendReceiveQuota 10GB -ProhibitSendQuota 9.75GB -
    IssueWarningQuota 9.5GB

    We hope this simple step-by-step guide is helpful to increase your mailbox size in on-premise Exchange 2013, 2016 or 2019 servers. We would love to hear your feedback on this article. Please let us know if it was helpful or if there are any other ways in which we can improve!

    Exchange 2013 Exchange 2016 Windows 2012 R2
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Dinesh
    • Website

    Dinesh is the founder of Sysprobs and written more than 400 articles. Enthusiast in Microsoft and cloud technologies with more than 15 years of IT experience.

    Related Posts

    [Fixed] Windows Update Stuck at 0% on Server 2016/2019/2022

    February 2, 2024

    How to Conduct an Outlook Search by Date

    January 30, 2024

    How to Insert Angle Symbol in Word 365, 2021/2019 (All Versions)

    December 23, 2023

    Cant Attach File in Outlook? Here Are the Reasons and Solutions

    June 16, 2023

    How To Pin an Email in Outlook (PC, Online, App)

    June 7, 2023

    Repair Corrupt Mailbox Database in Exchange using Stellar Toolkit?

    May 28, 2023

    2 Comments

    1. Josh Ferguson on September 22, 2015 6:45 pm

      Great article! Thanks!

    2. Balabek on March 12, 2020 8:49 am

      Thank you for the detailed information.

    Top Posts

    250+ Funny Facebook Status/Quotes/Posts in 2025 – Free AI Creator

    June 18, 202511 Views

    Network Stack BIOS – What is it, and Should I enable it?

    December 15, 20259 Views

    How to Install and Use Outlook for Ubuntu 24.04 LTS/24.10

    December 10, 20256 Views
    Don't Miss

    How to Calibrate Your Monitor for Accurate Colour on Windows

    July 19, 2025

    Most PC and laptop users won’t know anything about calibrating their monitors to ensure accurate…

    How to Delete NVIDIA MessageBus Logs in Windows 11/10

    June 21, 2025

    How to Set 12-Hour Clock in Windows 10/11 (From 24-hour)

    June 9, 2025

    How to Open and Use VHDX in VirtualBox

    February 29, 2024
    Stay In Touch
    • Facebook
    • YouTube
    • Twitter
    • LinkedIn
    Latest Posts

    Network Stack BIOS – What is it, and Should I enable it?

    December 15, 2025

    How to Install and Use Outlook for Ubuntu 24.04 LTS/24.10

    December 10, 2025

    Step-by-Step Guide to Creating Personalized Banners Online

    October 4, 2025
    INFORMATION
    • About
    • Contact Us
    • Our Authors
    • Privacy Policy
    ABOUT

    Established in 2007, Sysprobs is a trusted resource for IT professionals and System Administrators. We bridge the gap between enterprise infrastructure and the future of fintech security. From Windows virtualization to Blockchain node management, we provide technical guides for the modern digital economy.

    POPULAR SECTION

    Windows 10 Tips
    Virtualization
    Windows 11

    Sysprobs
    Facebook X (Twitter) YouTube LinkedIn
    • Home
    • Windows
    • Cloud
    • Security & Privacy
    © 2025 SYSPROBS: System Security & Fintech Solutions. Protected by Cloudflare. Disclaimer: Content regarding Crypto, Forex, and iGaming is for educational technical analysis only. Sysprobs does not provide financial advice. Some links may be affiliate links that support our server costs.

    Type above and press Enter to search. Press Esc to cancel.