Renaming top-level user mailboxes. Is it still impossible?

Simon Matter simon.matter at invoca.ch
Sat Jun 9 12:28:08 EDT 2007


> Hello!
>
> (I use Cyrus IMAP v2.3.8)
>
> I need to rename user a at example.com to b at example.com, so I issue
> following command and see (a use slashes as separators):
>
> 192.168.0.9> renm user/a at example.com user/b at example.com
> renamemailbox: Operation is not supported on mailbox
>
> I have reed some pages about that. They suggest to create new mailbox
> manually, then transfer all mail, then delete old mailbox. Is there
> better solutions now? Patches?

I think you have to set

allowusermoves: true

in imapd.conf and then you can rename, but you have to make sure that the
mailbox is not accessed while rename takes place.

Simon


More information about the Info-cyrus mailing list