From b9e71ff5e13af95b55eafcd1a30304a0180b09ef Mon Sep 17 00:00:00 2001 From: Joe Banks Date: Fri, 2 Aug 2024 20:56:11 +0100 Subject: Update LDAP Postfix lookups to support multiple domains --- ansible/roles/postfix/templates/ldap/ldap-registeredaddress.cf.j2 | 2 +- ansible/roles/postfix/templates/ldap/ldap-relay-recipients.cf.j2 | 2 +- ansible/roles/postfix/templates/ldap/ldap-uid.cf.j2 | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'ansible') diff --git a/ansible/roles/postfix/templates/ldap/ldap-registeredaddress.cf.j2 b/ansible/roles/postfix/templates/ldap/ldap-registeredaddress.cf.j2 index 99fc105..2089b95 100644 --- a/ansible/roles/postfix/templates/ldap/ldap-registeredaddress.cf.j2 +++ b/ansible/roles/postfix/templates/ldap/ldap-registeredaddress.cf.j2 @@ -5,7 +5,7 @@ bind = yes bind_dn = {{ postfix_bind_user }} bind_pw = {{ postfix_bind_password }} search_base = {{ postfix_bind_search_base }} -query_filter = (mail=%s) +query_filter = (mail=%u@{{ postfix_mailname }}) result_attribute = registeredAddress result_format = %s version = 3 diff --git a/ansible/roles/postfix/templates/ldap/ldap-relay-recipients.cf.j2 b/ansible/roles/postfix/templates/ldap/ldap-relay-recipients.cf.j2 index d2b7f29..8a7a4e8 100644 --- a/ansible/roles/postfix/templates/ldap/ldap-relay-recipients.cf.j2 +++ b/ansible/roles/postfix/templates/ldap/ldap-relay-recipients.cf.j2 @@ -5,7 +5,7 @@ bind = yes bind_dn = {{ postfix_bind_user }} bind_pw = {{ postfix_bind_password }} search_base = {{ postfix_bind_search_base }} -query_filter = (mail=%s) +query_filter = (mail=%u@{{ postfix_mailname }}) result_attribute = mail result_format = %s version = 3 diff --git a/ansible/roles/postfix/templates/ldap/ldap-uid.cf.j2 b/ansible/roles/postfix/templates/ldap/ldap-uid.cf.j2 index 638e23a..072edbe 100644 --- a/ansible/roles/postfix/templates/ldap/ldap-uid.cf.j2 +++ b/ansible/roles/postfix/templates/ldap/ldap-uid.cf.j2 @@ -5,7 +5,7 @@ bind = yes bind_dn = {{ postfix_bind_user }} bind_pw = {{ postfix_bind_password }} search_base = {{ postfix_bind_search_base }} -query_filter = (mail=%s) +query_filter = (mail=%u@{{ postfix_mailname }}) result_attribute = uid result_format = %s@localhost version = 3 -- cgit v1.2.3