[Dovecot] undelete messages?
I'm using the lazy expunge plugin as configured in: http://wiki.dovecot.org/Plugins/Lazyexpunge
The page claims users can undelete messages without assistance from a sysadmin. How is this accomplished? When I try to subscribe to the folders under the EXPUNGED namespace, nothing happens.
~Cory Coager
On Thu, 2007-09-27 at 10:45 -0400, Cory Coager wrote:
I'm using the lazy expunge plugin as configured in: http://wiki.dovecot.org/Plugins/Lazyexpunge
The page claims users can undelete messages without assistance from a sysadmin. How is this accomplished? When I try to subscribe to the folders under the EXPUNGED namespace, nothing happens.
What kind of a setup do you have? What happens if you manually subscribe to them:
telnet localhost 143 1 login user pass 2 list "" * 3 subscribe expunged/something 4 lsub "" *
It should be possible to subscribe to the mailboxes and undelete by copying the messages.
Timo Sirainen wrote:
On Thu, 2007-09-27 at 10:45 -0400, Cory Coager wrote:
I'm using the lazy expunge plugin as configured in: http://wiki.dovecot.org/Plugins/Lazyexpunge
The page claims users can undelete messages without assistance from a sysadmin. How is this accomplished? When I try to subscribe to the folders under the EXPUNGED namespace, nothing happens.
What kind of a setup do you have? What happens if you manually subscribe to them:
telnet localhost 143 1 login user pass 2 list "" * 3 subscribe expunged/something 4 lsub "" *
It should be possible to subscribe to the mailboxes and undelete by copying the messages.
I edited the subscription file for the namespace and added ".Trash". When I try to open it in Thunderbird I get this error:
The current command did not succeed. The mail server responded: Mailbox doesn't exist: .EPUNGED.Trash
I copied the config exactly as its written on: http://wiki.dovecot.org/Plugins/Lazyexpunge http://wiki.dovecot.org/Plugins/Lazyexpunge
On Mon, 2007-10-01 at 11:51 -0400, Cory Coager wrote:
The current command did not succeed. The mail server responded: Mailbox doesn't exist: .EPUNGED.Trash
I copied the config exactly as its written on: http://wiki.dovecot.org/Plugins/Lazyexpunge
I guess your main namespace uses '.' separator? That breaks it. All non-hidden namespaces must use the same separator.
Timo Sirainen wrote:
On Mon, 2007-10-01 at 11:51 -0400, Cory Coager wrote:
The current command did not succeed. The mail server responded: Mailbox doesn't exist: .EPUNGED.Trash
I copied the config exactly as its written on: http://wiki.dovecot.org/Plugins/Lazyexpunge
I guess your main namespace uses '.' separator? That breaks it. All non-hidden namespaces must use the same separator.
Nope, using '/' as separators.
namespace private { separator = / prefix = inbox = yes }
participants (2)
-
Cory Coager
-
Timo Sirainen