diff options
Diffstat (limited to 'cluster/prod/app/email/config/dovecot/dovecot-ldap.conf.tpl')
-rw-r--r-- | cluster/prod/app/email/config/dovecot/dovecot-ldap.conf.tpl | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/cluster/prod/app/email/config/dovecot/dovecot-ldap.conf.tpl b/cluster/prod/app/email/config/dovecot/dovecot-ldap.conf.tpl new file mode 100644 index 0000000..d04bcfa --- /dev/null +++ b/cluster/prod/app/email/config/dovecot/dovecot-ldap.conf.tpl @@ -0,0 +1,12 @@ +hosts = {{ env "meta.site" }}.bottin.service.prod.consul +dn = {{ key "secrets/email/dovecot/ldap_binddn" | trimSpace }} +dnpass = {{ key "secrets/email/dovecot/ldap_bindpwd" | trimSpace }} +base = dc=deuxfleurs,dc=fr +scope = subtree +user_filter = (&(mail=%u)(&(objectClass=inetOrgPerson)(memberOf=cn=email,ou=groups,dc=deuxfleurs,dc=fr))) +pass_filter = (&(mail=%u)(&(objectClass=inetOrgPerson)(memberOf=cn=email,ou=groups,dc=deuxfleurs,dc=fr))) +user_attrs = \ + =user=%{ldap:cn}, \ + =mail=maildir:/var/mail/%{ldap:cn}, \ + =uid=1000, \ + =gid=1000 |