So, whatever may be the reason, you might find yourself in need to configure higher mailbox limits for some users.
Well, up to this point all I did was to explain what you already know. However, there is one tricky bit:
When trying to configure mailbox limits higher than 2097151 KB the Exchange System Manager (ESM) or Active Directory Users and Computers (ADUC) snap-ins will not allow you to enter these higher limits.
You will receive an error saying: “The value for ‘Issue warning at (KB)’ is not valid. Specify a value from 0 through 2097151”.
The mailbox limits are actually Active Directory attributes. If you set a sample user’s mailbox limits and look at the user object with a tool such as LDP or Adsiedit.msc you will notice that they are:
- Issue Warning = MDBStorageQuota
- Prohibit Send = MDBOverQuotaLimit
- Prohibit Send and Receive = MDBOverHardQuotaLimit
These limits are part of the UI, and NOT a hard coded limit on the attribute itself.
The solution is to edit these attributes via a different tool, and not use ESM/ADUC.
Method #1: Adsiedit.msc – One user at a time
You can use the Adsiedit.msc tool (found in the Windows Server 2003 Support Tools – Download Windows 2003 SP1 Support Tools).
- Open Adsiedit.msc from the Run command, and expand your domain container.
- Expand the domain tree and browse to the required user object.
- Right click the user object and select Properties.
- Change the relevant values as listed above.