I am using outlook 2010 to login to pop3 mailbox as master user. The user name I provide is john@domain.tld*test@domain.tld. The password is that of test@domain.tld. I am not quite sure as to how to specify ACL. I guessed the ACL specs as per ldap config, below. But it is not working.
The master password is stored in master-users file.
The ldap config is
# debug_level = 9 hosts = 192.168.0.22:389 ldap_version = 3 auth_bind = yes dn = dlookup@domain.local dnpass = password base = OU=Test Users,DC=domain,DC=local scope = subtree deref = never user_filter = (&(Mail=%u)(objectClass=person)(!(userAccountControl=514))) pass_filter = (&(Mail=%u)(objectClass=person)(!(userAccountControl=514))) pass_attrs = uid=user, userPassword=password, =proxy=y, =destuser=%u*masteruser, =pass=mastpass default_pass_scheme = CRYPT user_attrs = =uid=999,=gid=8,=home=/vmail/%Ld/%Ln/home/,=mail=maildir:/vmail/%Ld/%Ln/Maildir/
The dovecot.conf is
auth_mechanisms = plain login disable_plaintext_auth = no base_dir = /var/run/dovecot/ log_path = /var/log/dovecot.log info_log_path = /var/log/dovecot.info.log mail_debug = no auth_debug = no auth_verbose = no auth_debug_passwords = no first_valid_gid = 8 instance_name = test last_valid_gid = 8 log_timestamp = "%Y-%m-%d %H:%M:%S " mail_location = maildir:~/Maildir mail_privileged_group = mail passdb { args = /etc/dovecot/conf.d/users.conf driver = passwd-file } passdb { args = /etc/dovecot/dovecot-ldap-test.conf driver = ldap } auth_master_user_separator = * passdb { driver = passwd-file args = /etc/dovecot/master-users master = yes pass = yes } service auth { inet_listener { port = 10305 } unix_listener auth-master { group = mail mode = 0600 user = mail } } userdb { args = /etc/dovecot/conf.d/users.conf driver = passwd-file } userdb { args = /etc/dovecot/master-users driver = passwd-file } userdb { args = /etc/dovecot/dovecot-ldap-test.conf driver = ldap } protocol lmtp { postmaster_address = postmaster@domain.tld mail_plugins = sieve } protocol lda { postmaster_address = postmaster@domain.tld hostname = server.domain.tld # Sieve plugin for local delivery agent mail_plugins = cmusieve log_path = /var/log/dovecot-local-deliver.log }