[Dovecot] Lazy expunge plugin
There's now a plugin called lazy_expunge in CVS. Instead of EXPUNGE expunging the mails directly, they're moved to a mailbox with same name in another namespace where user can still copy the mails back. Also DELETEd mailboxes are moved to another namespace.
See http://wiki.dovecot.org/Plugins/Lazyexpunge for more information.
This is similar to Cyrus's two phase expunge: http://www-uxsup.csx.cam.ac.uk/~dpc22/cyrus/two_phase_expunge.html
Timo Sirainen wrote:
There's now a plugin called lazy_expunge in CVS. Instead of EXPUNGE expunging the mails directly, they're moved to a mailbox with same name in another namespace where user can still copy the mails back. Also DELETEd mailboxes are moved to another namespace.
See http://wiki.dovecot.org/Plugins/Lazyexpunge for more information.
This is similar to Cyrus's two phase expunge: http://www-uxsup.csx.cam.ac.uk/~dpc22/cyrus/two_phase_expunge.html
In rc15 and previous, it isn't possible for thunderbird clients to delete a folder in a public namespace if the thunderbird client is configured to move deleted items to a trash folder (which is presumably in a private namespace). The error message says:
"Can't rename mailbox to another storage type"
Does this version of dovecot remove that problem?
Thanks, Mark
On 19.12.2006, at 19.39, Mark Nienberg wrote:
Timo Sirainen wrote:
There's now a plugin called lazy_expunge in CVS. Instead of EXPUNGE expunging the mails directly, they're moved to a mailbox with same
name in another namespace where user can still copy the mails back. Also DELETEd mailboxes are moved to another namespace. See http://wiki.dovecot.org/Plugins/Lazyexpunge for more information. This is similar to Cyrus's two phase expunge: http://www-uxsup.csx.cam.ac.uk/~dpc22/cyrus/two_phase_expunge.htmlIn rc15 and previous, it isn't possible for thunderbird clients to
delete a folder in a public namespace if the thunderbird client is
configured to move deleted items to a trash folder (which is
presumably in a private namespace). The error message says:"Can't rename mailbox to another storage type"
Does this version of dovecot remove that problem?
I think the lazy-expunge plugin would make it work. Then again,
there's no reason why it couldn't work between two maildir
namespaces. I'll see if I can get that fixed.
participants (2)
-
Mark Nienberg
-
Timo Sirainen