On Mon, 2009-12-28 at 17:57 -0500, Frank Cusack wrote:
How to disable lazy_expunge for certain mailboxes?
My problem is I have a public namespace, whose mail is on a different filesystem than user mails. Some users are allowed to expunge on this shared mailbox, but lazy_expunge is stopping that from working since the mail has to cross a filesystem boundary to make it into the lazy_expunge namespace (location is under the user's home directory).
That's not intentional. Even if they were in same filesystem, it shouldn't do that. Fixed: http://hg.dovecot.org/dovecot-1.2/rev/029c3afcfbd0
I don't know what the proper solution would be for lazy-expunge + public namespaces. There probably should be separate lazy-expunge public namespaces or something..