[Dovecot] lazy-expunge acl bug?

Martin Ott martin.ott at itk-engineering.de
Mon Jun 7 12:00:20 EEST 2010


Hi,

we've defined a public namespace "shared" and use the acl and lazy-expunge
plugins among others. The problem is, that a mailbox is deleted by the
DELETE-command without the x-flag to be set (# 1.2.9):

a myrights shared/aclDeleteTest

* MYRIGHTS "shared/aclDeleteTest" lrsed

a OK Myrights completed.

b delete shared/aclDeleteTest

b OK Delete completed.

c myrights shared/aclDeleteTest

c NO Mailbox doesn't exist: aclDeleteTest

This behavior should be different and the mailbox should not be deleted,
should it? Is there a fast workaround?

Without the e-flag, mailboxes can't be deleted. But as some users should be
allowed to use the expunge operation, it's no option to remove the e-flag...

thx
Martin


More information about the dovecot mailing list