Package: cyrus-imapd-2.2
Version: 2.2.13-14+lenny3
Severity: normal
File: cyrus-imapd

# cyradm -u cyrus -w 123 localhost
localhost> create user/cyrus.test
localhost> rename user/cyrus.test user/test.cyrus
renamemailbox: Permission denied
localhost> create user/test.cyrus
localhost> quit

It is possible to create a mailbox user/test.cyrus.
Consequently it should be possible to rename user/cyrus.test to
user/test.cyrus.

The 'Permission denied' error is due to incorrect permissions:

zek.olp.net> create user/cyrus.test
zek.olp.net> setacl user/cyrus.test cyrus all
zek.olp.net> rename user/cyrus.test user/test.cyrus
renamemailbox: Operation is not supported on mailbox
zek.olp.net>
After some searching, I found that renaming top-level (user) mailboxes is
not yet supported by upstream:

http://cyrusimap.web.cmu.edu/imapd/bugs.html

and here:

http://oreilly.com/catalog/mimap/chapter/ch09.html

I confirmed this still occurs on the latest upstream release (2.3.16).

--
Dan White



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to