Fix ACL lookups for mailman bounce messages.
authormwolson_admin <mwolson_admin@deleuze.hcoop.net>
Thu, 28 Aug 2008 02:42:06 +0000 (22:42 -0400)
committermwolson_admin <mwolson_admin@deleuze.hcoop.net>
Thu, 28 Aug 2008 02:42:06 +0000 (22:42 -0400)
conf.d/acl/30_exim4-config_check_rcpt

index c8a6660..ee4ba0e 100644 (file)
@@ -121,15 +121,13 @@ acl_check_rcpt:
     message = X-WhitelistedRCPT-nohdrfromcallback: Yes
     condition = ${if and {{match{$local_part}{(.*)-bounces\+.*}} \
                           {def:domain} \
-                          {eq {${lookup{$local_part}lsearch{MAILMAN_DB}}} \
-                              {$domain}}} \
+                          ${lookup{$local_part@$domain}lsearch{MAILMAN_DB}}} \
                      {yes}{no}}
 
   accept
     condition = ${if and {{match{$local_part}{(.*)-bounces\+.*}} \
                           {def:domain} \
-                          {eq {${lookup{$local_part}lsearch{MAILMAN_DB}}} \
-                              {$domain}}} \
+                          ${lookup{$local_part@$domain}lsearch{MAILMAN_DB}}} \
                      {yes}{no}}
 
   # Verify senders listed in local_sender_callout with a callout.