Unlimited mailbox problem

Bron Gondwana brong at fastmail.fm
Mon Sep 26 14:19:05 EDT 2011


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.


More information about the Info-cyrus mailing list