r1: $domain_data = DOMAIN DATA
r1: $local_part_data = LOCAL PART DATA
r2: $domain_data = DOMAIN DATA
r2: $local_part_data = LOCAL PART DATA
r3: $domain_data = DOMAIN DATA
r3: $local_part_data = LOCAL PART DATA
r4: $domain_data = DOMAIN DATA
r4: $local_part_data = LOCAL PART DATA
>>> host in hosts_connection_nolog? no (option unset)
>>> host in host_lookup? no (option unset)
>>> host in host_reject_connection? no (option unset)
>>> host in sender_unqualified_hosts? no (option unset)
>>> host in recipient_unqualified_hosts? no (option unset)
>>> host in helo_verify_hosts? no (option unset)
>>> host in helo_try_verify_hosts? no (option unset)
>>> host in helo_accept_junk_hosts? no (option unset)
>>> test in helo_lookup_domains?
>>>  list element: @
>>>  list element: @[]
>>> test in helo_lookup_domains? no (end of list)
>>> using ACL "a1"
>>> processing ACL a1 "accept" (TESTSUITE/test-config 19)
>>> check domains = +test_domains
>>> a.b.c in "+test_domains"?
>>>  list element: +test_domains
>>>   start sublist test_domains
>>>    a.b.c in "lsearch; TESTSUITE/aux-fixed/0325.data"?
>>>    ╎list element: lsearch;░TESTSUITE/aux-fixed/0325.data
>>>    ╎a.b.c in "lsearch; TESTSUITE/aux-fixed/0325.data"? yes (matched "lsearch; TESTSUITE/aux-fixed/0325.data")
>>>   end sublist test_domains
>>>  data from lookup saved for cache for +test_domains: key 'a.b.c' value 'DOMAIN DATA'
>>>  a.b.c in "+test_domains"? yes (matched "+test_domains")
>>> check local_parts = +test_local_parts
>>> xxx in "+test_local_parts"?
>>>  list element: +test_local_parts
>>>   start sublist test_local_parts
>>>    xxx in "lsearch;TESTSUITE/aux-fixed/0325.data"?
>>>    ╎list element: lsearch;TESTSUITE/aux-fixed/0325.data
>>>    ╎xxx in "lsearch;TESTSUITE/aux-fixed/0325.data"? yes (matched "lsearch;TESTSUITE/aux-fixed/0325.data")
>>>   end sublist test_local_parts
>>>  data from lookup saved for cache for +test_local_parts: key 'xxx' value 'LOCAL PART DATA'
>>>  xxx in "+test_local_parts"? yes (matched "+test_local_parts")
>>> check condition = ${if eq{$domain_data/$local_part_data}{DOMAIN DATA/LOCAL PART DATA}{no}{yes}}
>>>                 = no
>>> accept: condition test failed in ACL a1
>>> processing ACL a1 "deny" (TESTSUITE/test-config 24)
>>> check domains = +test_domains
>>> a.b.c in "+test_domains"?
>>>  list element: +test_domains
>>>   start sublist test_domains
>>>  cached yes match for +test_domains
>>>  cached lookup data = DOMAIN DATA
>>>  a.b.c in "+test_domains"? yes (matched "+test_domains" - cached)
>>> check local_parts = +test_local_parts
>>> xxx in "+test_local_parts"?
>>>  list element: +test_local_parts
>>>   start sublist test_local_parts
>>>  cached yes match for +test_local_parts
>>>  cached lookup data = LOCAL PART DATA
>>>  xxx in "+test_local_parts"? yes (matched "+test_local_parts" - cached)
>>>   message: \$domain_data=$domain_data \$local_part_data=$local_part_data
>>> deny: condition test succeeded in ACL a1
>>> end of ACL a1: DENY
LOG: H=(test) [V4NET.0.0.0] F=<a@b.c> rejected RCPT xxx@a.b.c: $domain_data=DOMAIN DATA $local_part_data=LOCAL PART DATA
