Alrighty, here is my first go round at a updated quota patch with the
behavior we discussed. I've tested it, but not a whole lot yet. Let me
know what you think. There are some areas that could use improvement
in my mind, namely:
Is there really a difference between "unlimited" and "disabled"? Not
that I can tell, and if that's the case should we just make it say
"unlimited"?
get_domain_properties should really return a zero length list on
failure. This would prevent an extra db query in edit-mailbox where
I'm checking quotas.
A check is needed in edit-domain that looks for max mailbox size
(maxquota) > domain quota.
-Warren
|