Does anyone allow unlimited or extremely large quotas?

Bron Gondwana brong at fastmail.fm
Tue Nov 23 05:10:04 EST 2010


On Tue, Nov 23, 2010 at 10:09:43AM +0100, Sébastien Michel wrote:
> > I expect that cyrus.index and cyrus.cache don't change if the client does
> nothing in the IMAP session, even after a SELECT.
> The same test in an empty mailbox has the same result, Generation Number is
> incremented too.

Cyrus 2.3.16 doesn't care - it re-packs the whole mailbox every time
mailbox_expunge gets called.
 
> > If you actually WANT read-only, the command is called 'EXAMINE' by
> > > the way.  It's like SELECT, but actually supposed to be read-only.
> >
> Thanks a lot, but I know IMAP :-)
> I can't do anything on the client side. For mailboxes that don't change and
> don't have any \Deleted flag I would like to change on the server side any
> CLOSE by UNSELECT

So upgrade to 2.4.x, it's fixed there.  It was a massive amount of work,
and it's not going to backport cleanly.  I've shown mailbox_expunge to
our new Cyrus programmer (Greg) and he asked me to stop before we got
half way through.  It was over a thousand lines of complex code.

Bron.


More information about the Info-cyrus mailing list