Secrets from the Field – Windows PowerShell Part 2 – Change Office 365 Mailbox Quotas

TechRepublic Cloudsecurityandcompliancetrendsin,accordingtoVormetric'sC.J.Radford

I was working with a customer on some quota adjustments. The customer had recently migrated to Office 365 Exchange Online for their email. The customer wanted to give the users more time to clean up the mailbox after receiving the first mailbox quota warning.

The default quota settings are configured as:
Issue Warning @ 49GB
Prohibit Send @ 49.5GB
Prohibit Send and Receive @ 50GB

The desired change was to issue the warning at 45GB to allow the user additional time to cleanup or archive email data.  So how do you change this setting? I scoured the internet looking for ways to modify this setting within an Office 365 tenant. There were several articles for how to change it on individual mailboxes.  I do not want to have to remember to make this change every time a new mailbox is provisioned.  I found a single article with a good reference to the necessary PowerShell cmdlet to get the job done.

To set a default quota for mailboxes

Start by checking your maintenance plan:
Get-MailboxPlan | Format-Table Name,DisplayName,IsDefault

Set a quota for your default maintenance plan:
Set-MailboxPlan ExchangeOnlineEnterprise -ProhibitSendReceiveQuota 50GB -ProhibitSendQuota 48GB -IssueWarningQuota 45GB

With this slight change your users will have a little more time to archive messages without losing email functionality.

About Larry Taylor

Innovative helps you balance your business requirements, service levels, staff and infrastructure to make your IT as effective as possible. Larry Taylor is a Senior Solutions Consultant at Innovative with a focus on Microsoft technologies. Since 2002, Larry has been recommending, deploying, and providing support for organizations to align technology solutions with their business needs.

Leave a Reply

Innovative Integration can help you optimize your IT infrastructure. Request a Consultation