On 2010-08-25 14:13:53 +0200, Chris Moules wrote:
you can specify default ACLs in /etc/dovecot/acls?
I did try this. Again, the issue being that they are not inherited to sub-folders, so a ACL for the INBOX is not used for all folders. You need a global ACL file named for each folder name. So if a client creates a folder called "My banana photo collection" you would need a file "/etc/dovecot/acls/My banana photo collection" with something like "authenticated rl"
It is not possible to have a global ACL for every possible folder name.
to quote http://wiki.dovecot.org/ACL :
[[[ Every time you create a new mailbox, it gets its ACLs from the parent mailbox. If you're creating a root-level mailbox, it uses the namespace's default ACLs. There is no actual inheritance, however: If you modify parent's ACLs, the child's ACLs stay the same. There is currently no support for ACL inheritance.
The default ACLs are read from "dovecot-acl" file in the namespace's mail root directory (e.g. /var/public/Maildir). ]]]
darix
-- openSUSE - SUSE Linux is my linux openSUSE is good for you www.opensuse.org