From b1916f75dc0cdee51258a8e497b1ff3a942a6c9f Mon Sep 17 00:00:00 2001 From: root Date: Fri, 21 Jun 2024 18:23:08 +0000 Subject: [PATCH] Fixed mail.sh to include proper LDAP QUERY filters --- lib/mail.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/mail.sh b/lib/mail.sh index 6af4da3..03dee17 100644 --- a/lib/mail.sh +++ b/lib/mail.sh @@ -81,8 +81,8 @@ LDAP_BIND_DN=cn=admin,dc=federatedcomputer,dc=cloud LDAP_BIND_PW=$LDAP_SECRET LDAP_QUERY_FILTER_USER=(&(mail=%s)(mailEnabled=TRUE)) LDAP_QUERY_FILTER_GROUP=(&(mailGroupMember=%s)(mailEnabled=TRUE)) -LDAP_QUERY_FILTER_ALIAS=(|(&(mailAlias=%s)(objectClass=PostfixBookMailForward))(&(mailAlias=%s)(objectClass=inetOrgPerson)(mailEnabled=TRUE))) -LDAP_QUERY_FILTER_DOMAIN=(mail=%u@$DOMAIN) +LDAP_QUERY_FILTER_ALIAS=(&(mailAlias=%s)(mailEnabled=TRUE)) +LDAP_QUERY_FILTER_DOMAIN=(|(mail=*@%s)(mailAlias=*@%s)) # DOVECOT DOVECOT_PASS_FILTER=(&(objectClass=inetOrgPerson)(mail=%u)) DOVECOT_USER_FILTER=(&(objectClass=inetOrgPerson)(mail=%u))