Hi, I'd like to use Global ACLs to limit user's access to individual folders (e.g. read only). The dovecot-acl file limiting my user "test": user=test lr works fine when I put it into the user's mailbox /home/vmail/test/Maildir/.Records but gets ignored in /etc/dovecot/acls/Records Bellow is my dovecot -n output: # 2.0.0: /etc/dovecot/dovecot.conf # OS: Linux 2.6.18-194.11.1.el5 i686 CentOS release 5.5 (Final) auth_master_user_separator = * auth_mechanisms = plain ntlm disable_plaintext_auth = no mail_location = maildir:~/Maildir mail_plugins = acl passdb { args = /etc/dovecot/users driver = passwd-file } plugin { acl = vfile:/etc/dovecot/acls } protocols = imap userdb { args = uid=vmail gid=vmail home=/home/vmail/%u allow_all_users=yes driver = static } protocol imap { mail_plugins = $mail_plugins imap_acl } Any help will be appreciated. Thanks, Alex
On Fri, 2010-08-27 at 14:49 -0500, Alexander Cherniak wrote:> Hi, > I'd like to use Global ACLs to limit user's access to individual folders (e.g. read only). > The dovecot-acl file limiting my user "test": > user=test lr > works fine when I put it into the user's mailbox > /home/vmail/test/Maildir/.Records > but gets ignored in > /etc/dovecot/acls/RecordsDid you use /etc/dovecot/acls/Records or /etc/dovecot/acls/Records/dovecot-acl? The first one is correct.