[Dovecot] Public namespaces with global ACLs 1.2+

Thomas Leuxner tlx at leuxner.net
Fri Aug 14 11:26:35 EEST 2009


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(someone at leuxner.net): Info: acl vfile:  
reading file /var/vmail/leuxner.net/etc/acls/Newsletters.123
2009-08-14 10:05:05 IMAP(someone at leuxner.net): Info: acl vfile: file / 
var/vmail/public/.Newsletters.123/dovecot-acl not found
2009-08-14 10:05:06 IMAP(someone at 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(someone at leuxner.net): Info: acl vfile: file / 
var/vmail/leuxner.net/etc/acls/Newsletters.123 not found
2009-08-14 10:07:25 IMAP(someone at leuxner.net): Info: acl vfile: file / 
var/vmail/public/.Newsletters.123/dovecot-acl not found
2009-08-14 10:07:25 IMAP(someone at leuxner.net): Info: acl vfile:  
reading file /var/vmail/leuxner.net/etc/acls//.DEFAULT
2009-08-14 10:07:26 IMAP(someone at leuxner.net): Info: Namespace  
Public/: Using permissions from /var/vmail/public: mode=0700 gid=-1
2009-08-14 10:07:26 IMAP(someone at leuxner.net): Info: acl vfile:  
reading file /var/vmail/leuxner.net/etc/acls//.DEFAULT
2009-08-14 10:07:26 IMAP(someone at 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?




More information about the dovecot mailing list