Description
This script helps you to configure mailbox quotas for
- ProhibitSendReceive
- ProhibitSend
- IssueWarning
- ArchiveQuota
- ArchiveWarningQuota
on a database level across all Exchange Server 2013/2016 databases in your environment or for a specific user.
Examples
Set all Exchange 2013/2016 databases to 1GB max mailbox size and use default percentage (90%/80%) to prohibit sending and issue a warning.
.\Set-MailboxQuota.ps1 -MaxMailboxSize 1GB -AllDatabases
Set max mailbox size to 10Gb for a dedicated user and use default percentage (90%/80%) to prohibit send and issue a warning.
.\Set-MailboxQuota.ps1 -EmailAddress usera@mcsmemail.de -MaxMailboxSize 10GB
Version History
- 1.0, Initial community release
- 1.1, Archive support added
- 1.2, Refactored to functions
- 1.3, PowerShell hygiene
- 1.4, Parameters reordered, PowerShell hygiene
Links
Last updated: 2017-04-20
- Download and follow at Github: https://github.com/Apoc70/Set-MailboxQuota
Follow
- Twitter @stensitzki