On Mon, Sep 26, 2011 at 02:06:40PM -0400, Adam Tauno Williams wrote: > On Mon, 2011-09-26 at 19:50 +0200, Bron Gondwana wrote: > > On Mon, Sep 26, 2011 at 08:46:34AM -0400, Adam Tauno Williams wrote: > > The whole point is that quotaroot at "user" level is purely a convention > > and not enshrined anywhere - so short of keeping sums of all subordinate > > mailboxes at every level (the top would be very locky) there's no > > sensible place to keep it other than quota_mailbox_used on each mailbox. > > If the size of each mailbox was available summing the values would be > pretty trivial for the admin / utility. It is summing up the mailbox > content that is tedious. "/vendor/cmu/cyrus-imapd/size" - there's an annotation. The only issue is the "including expunged amounts", which we don't store a counter for. > > > I agree it would be very useful if the server kept capacity information > > > on-hand regardless of quota settings. I'd like to see a "real size" and > > > "allocated size" values. For example I'd like to know the size > > > including delayed-expunge messages. > > Hmm... interesting. That would actually not be too hard to do. > > Cool. I opened a bug (bug#3562) > <https://bugzilla.cyrusimap.org/show_bug.cgi?id=3562> Yep, I see. Bron. ---- Cyrus Home Page: http://www.cyrusimap.org/ List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/