Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a question if I may. I have been looking for a while for something that can report user mailbox sizes and percentage used against their quota or something that can warn me when a mailbox is getting close to the quota. I know the user receives a warning but how can I send that same warning a centralized mailbox so we can be pro-active in our support. Either a script or an application that can do this will be helpful. Unfortunately my scripting skills are useless for something this complex. Any ideas of what can be used will be appreciated.

share|improve this question

migrated from Jan 25 '10 at 11:32

This question came from our site for computer enthusiasts and power users.

One surefire way to keep the mailboxes to small sizes is publishing the top 10-25 in size, mailbox owners on the intranet with some nice ranking;) Nothing works as good as a little guilt and shame:)

As to your question i don't have any good ideas other than script it yourself with some good ol VBScript, heres how you get the sizes from a 2000/2003 Exchange server. Check out the part Getting Mailboxes Size

This should be pretty simple to use in a script where you query each user the script finds and asks the AD server what the quota limits are and if its in an allowed threshold.

Good luck

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.