Two domains, same users
Sandbox
sandboxheh at gmail.com
Thu Jun 1 16:03:43 EEST 2017
Hi,
I have two LDAP domains, which has some equal users, eg:
abc at domain1.com
abc at domain2.com
I sat up this config:
domain1 users maildirs are stored in /home/vmail/username
domain2 users maildirs are stored in /home/vmail/domain2/username
This works fine except one thing: i cant set up the ldap query to choose
the correct maildir if the user names are equal.
Is it possible to use a user_filter which will choose the correct maildir
and user/domain from the email address?
My current ldap.conf for domain1:
hosts = ldap.domain1.com
base = ou=People,dc=domain1,dc=com
ldap_version = 3
user_attrs = uid=user
user_filter = (uid=%n)
pass_attrs = uid=user,userPassword=password
pass_filter = (uid=%n)
default_pass_scheme = MD5
and for domain2:
hosts = ldap.domain2.com
base = ou=People,dc=domain2,dc=com
ldap_version = 3
user_attrs = \
=mail=maildir:/home/vmail/%{ldap:departmentNumber)/%n/Maildir
user_filter = (uid=%n)
pass_attrs = uid=%n,userPassword=password
pass_filter = (uid=%n)
default_pass_scheme = MD5
Thanks, Robert
More information about the dovecot
mailing list