FreedomBox/plinth/modules/email_server/data/etc/dovecot/freedombox-ldap-userdb.conf.ext
fliu 81c9632f5a
email: dovecot: Support user lookup by UID number
Dovecot refuses to open the root user's mail box
Need (!(uidNumber=0)) to correctly return status code
2021-08-17 19:42:45 -07:00

19 lines
471 B
Plaintext

# Direct edits to this file will be lost!
# Manage your settings on Plinth <https://localhost/plinth/apps/email_server>
uris = ldap://127.0.0.1
base = dc=thisbox
user_attrs = \
=home=%{ldap:homeDirectory}, \
=uid=%{ldap:uidNumber}, \
=gid=%{ldap:gidNumber}, \
=mail=maildir:~/Maildir:LAYOUT=index
user_filter = (&(objectClass=posixAccount)(uid=%Ln)(!(uidNumber=0)))
# For doveadm
iterate_attrs = =user=%{ldap:uid}
iterate_filter = (objectClass=posixAccount)