> On Nov 18, 2016, at 5:54 PM, Jeroen Beerstra ([email protected]) > <[email protected]> wrote: > > So the question remains and it would be really helpful if I could setup > LDAP in a way that allows domain separation without needing to add a > section to the sogo.conf per domain.
I believe this can be perfectly solved if SOGo supports place holder in LDAP base dn, bind dn, filter, etc. Related feature request i submitted in bug tracker: https://sogo.nu/bugs/view.php?id=3685 Let me copy the request below: ############### Please consider supporting place holders in LDAP base dn, bind dn and filter, so that we can get flexible LDAP support. For example, login as user '[email protected]': - %s for full login username (full email address) - %d for domain part in email address (mydomain.com) - %u for username part in email address (john) Then we can get flexible LDAP base dn and bind dn like this: base dn: domainName=%d,o=domains,dc=iredmail,dc=org bind dn: mail=%s,ou=Users,domainName=%d,o=domains,dc=iredmail,dc=org ############### With placeholder support, we can easily achieve the “separation”, no extra (logical) code required to be done in SOGo itself. ---- Zhang Huangbin, founder of iRedMail project: http://www.iredmail.org/ Time zone: GMT+8 (China/Beijing). -- [email protected] https://inverse.ca/sogo/lists
