DOVEADM-ACL(1) Dovecot DOVEADM-ACL(1) (NAME) doveadm-acl - (ACL) (SYNOPSIS) doveadm [-Dv] [-f formatter] acl command [OPTIONS] [ARGUMENTS] (DESCRIPTION) doveadm acl (ACL) . (OPTIONS) doveadm(1): -D (debug) . -f formatter (formatter) . : flow key=value . pager key: value (^L) . tab (tab) . table . -o setting=value setting /etc/dovecot/dovecot.conf userdb value . -o . -v . table . : -A -A . userdb { driver = passwd } UID first_valid_uid . SQL userdb iterate_query /etc/dovecot/dovecot-sql.conf.ext . LDAP userdb iterate_attrs iterate_filter /etc/dovecot/dovecot-ldap.conf.ext (schema) LDAP doveadm(1) . -F file file . -A userdb file . file . -S socket_path (hostname:port) TCP. doveadm(1) . -u user/mask (user) . '*' '?' ( -u *@example.org). -A -F file -u user . id (id) : * group-override=group_name * user=user_name * owner * group=group_name * authenticated * anyone ( anonymous anyone ) ACL . group-override ACL (override) . . : user=timo rw group-override=tempdisabled timo tempdisabled . group user=timo . mailbox ACL . "*" / "?" . right ACL Dovecot. ACL IMAP IMAP . ACL IMAP ACL Dovecot : l -> lookup (Mailbox) . (subscribe) . r -> read . w -> write (flags) \Seen \Deleted. s -> write-seen \Seen . t -> write-deleted \Deleted . i -> insert mailbox . p -> post dovecot-lda ( Sieve) mailbox . e -> expunge (expunge) . k -> create mailbox ( ACL Inheritance ). : delete . x -> delete (Mailbox) . a -> admin mailbox ( : ACL mailbox). acl add doveadm acl add [-u user|-A|-F file] [-S socket_path] mailbox id right [right ...] ACL mailbox/id . id . acl debug doveadm acl debug [-u user|-A|-F file] [-S socket_path] mailbox . . acl delete doveadm acl delete [-u user|-A|-F file] [-S socket_path] mailbox id ACL mailbox/id . acl get doveadm acl get [-u user|-A|-F file] [-S socket_path] [-m] mailbox ACL mailbox . acl recalc doveadm acl recalc [-u user|-A|-F file] [-S socket_path] (user) acl_shared_dict . acl remove doveadm acl remove [-u user|-A|-F file] [-S socket_path] mailbox id right [right ...] ACL mailbox/id . . acl rights doveadm acl rights [-u user|-A|-F file] [-S socket_path] mailbox ACL (user) mailbox . acl set doveadm acl set [-u user|-A|-F file] [-S socket_path] mailbox id right [right ...] ACL mailbox/id . id . doveconf -n Dovecot . : http://dovecot.org/bugreport.html (SEE ALSO) doveadm(1), dovecot-lda(1) : ACL (ACL Inheritance) http://wiki2.dovecot.org/ACL#ACL_Inheritance Dovecot v2.3 2015-05-09 DOVEADM-ACL(1)