Office 365 offers numerous advantages, including secure, global access to your data. You can effortlessly update documents or spreadsheets with versioning, and previous file versions are readily available. However, just like any service, Office 365 has its limitations. You can only utilize the features available within your Microsoft 365 subscription. It’s crucial to stay informed about these limitations and manage your mailbox effectively. You can check your current mailbox size and usage through the mailbox usage section of the Office 365 Admin Center or the Exchange Online Admin Center.
Depending on your mailbox size, you’ll receive different notifications:
Here’s a breakdown of the mailbox size limits for each Office 365 plan:
Office 365 Plan | User Mailboxes | Archive Mailboxes | Shared Mailboxes | Resource Mailboxes | Site Mailboxes | Public Folder Mailboxes | Group Mailboxes |
---|---|---|---|---|---|---|---|
Business Essentials | 50 GB | 50 GB | 50 GB | 50 GB | 50 GB | 50 GB | 50 GB |
Business Premium | 50 GB | 50 GB | 50 GB | 50 GB | 50 GB | 50 GB | 50 GB |
Enterprise E1 | 50 GB | 50 GB | 50 GB | 50 GB | 50 GB | 50 GB | 50 GB |
Enterprise E3 | 100 GB | Unlimited | 50 GB | 50 GB | 50 GB | 100 GB | 50 GB |
Enterprise E5 | 100 GB | Unlimited | 50 GB | 50 GB | 50 GB | 100 GB | 50 GB |
Enterprise F3 | 2 GB | Not Available | 50 GB | 50 GB | Not Available | Not Available | 50 GB |
For those familiar with Windows PowerShell commands, increasing mailbox size is a straightforward process. Follow these steps to expand the mailbox size for your Office 365 accounts:
$UserCredential = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
Import-PSSession $Session -DisableNameChecking
Get-Mailbox <UserID> | Select-Object *quota
Set-Mailbox <UserID> -ProhibitSendQuota 99GB -ProhibitSendReceiveQuota 98GB -IssueWarningQuota 98GB
Example:
Set-Mailbox charlie@yourmail.com -ProhibitSendQuota 99GB -ProhibitSendReceiveQuota 98GB -IssueWarningQuota 98GB
Get-User | Where-Object { $_.Team -eq "Developer" } | Get-Mailbox | Set-Mailbox -ProhibitSendQuota 99GB -ProhibitSendReceiveQuota 98GB -IssueWarningQuota 98GB
Note: Administrator privileges are required to make changes to multiple accounts.
Get-Mailbox | Set-Mailbox -ProhibitSendQuota <Value> -ProhibitSendReceiveQuota <Value> -IssueWarningQuota <Value>
Remove-PSSession $Session
If you are comfortable using Windows PowerShell, following the above steps allows you to increase the mailbox size for individual or multiple Office 365 accounts. Keep in mind that this will not alter other limitations, such as mailbox folder limits, retention limits, and moderation limits. It’s recommended to use SoftMagnat Office 365 Backup tool before increasing mailbox sizes. Check for any additional restrictions that might need adjustment to fully utilize your increased mailbox storage.
How can I check my current mailbox size?
What happens if I exceed my mailbox size limit?
Can I increase my mailbox size without PowerShell?
Will my email performance be affected if I reach the limit?
Can I store emails locally if my mailbox is full?