Exchange 2010 – Change Mailbox Quotas with Exchange Management Shell

PowershellToday while playing with that Exchange Management Shell (EMS) I noticed that 1 of our users had a ProhibitSendQuota set to 2GB, while all our other users have it set to unlimited.

So off I went to try and figure out how to change this setting in PowerShell/EMS, which turned out to be pretty easy.

To change the quota for a single user type the following at the EMS prompt:

Set-Mailbox –Identity <alias or email address>  -ProhibitSendQuota Unlimited

You can also specify the amount you want for the quota:

Set-Mailbox –Identity <alias or email address> -ProhibitSendQuota 209715200
Set-Mailbox –Identity <alias or email address> –ProhibitSendQuota ‘2GB’

Other quotas you can change IssueWarningQuota and ProhibitSendReceiveQuota

To reset all your quotas to defaults:

Set-Mailbox –Identity <alias or email address> -UseDatabaseQuotaDefaults $true


About Phill McSherry
Phill McSherry has been working in the Australian IT industry for over 20 years and is the technical manager and solutions architect for managed services provider Titan Solutions -

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: