Some log examples. Trying to create a new mailbox "Newsletters.123" under Public/ with a prepopulated "Newsletters.123" ACL file. Although it reads that file, it does not allow creation of the mailbox. NB: You wouldn't have a glass ball to predict the mailbox name.

2009-08-14 10:05:05 IMAP(some...@leuxner.net): Info: acl vfile: reading file /var/vmail/leuxner.net/etc/acls/Newsletters.123 2009-08-14 10:05:05 IMAP(some...@leuxner.net): Info: acl vfile: file / var/vmail/public/.Newsletters.123/dovecot-acl not found 2009-08-14 10:05:06 IMAP(some...@leuxner.net): Info: acl vfile: file / var/vmail/leuxner.net/etc/acls//.DEFAULT not found

Created a .DEFAULT file and the user can create a new mailbox under Public/:

2009-08-14 10:07:25 IMAP(some...@leuxner.net): Info: acl vfile: file / var/vmail/leuxner.net/etc/acls/Newsletters.123 not found 2009-08-14 10:07:25 IMAP(some...@leuxner.net): Info: acl vfile: file / var/vmail/public/.Newsletters.123/dovecot-acl not found 2009-08-14 10:07:25 IMAP(some...@leuxner.net): Info: acl vfile: reading file /var/vmail/leuxner.net/etc/acls//.DEFAULT 2009-08-14 10:07:26 IMAP(some...@leuxner.net): Info: Namespace Public/: Using permissions from /var/vmail/public: mode=0700 gid=-1 2009-08-14 10:07:26 IMAP(some...@leuxner.net): Info: acl vfile: reading file /var/vmail/leuxner.net/etc/acls//.DEFAULT 2009-08-14 10:07:26 IMAP(some...@leuxner.net): Info: acl vfile: reading file /var/vmail/public/dovecot-acl

Shouldn't it be possible to put the .DEFAULT ACL in a path like ../ acls/Public/.DEFAULT to only allow some users to create new subdirs under the Public/ namespace?


Reply via email to