1 r1: $domain_data = DOMAIN DATA
2 r1: $local_part_data = LOCAL PART DATA
3 r2: $domain_data = DOMAIN DATA
4 r2: $local_part_data = LOCAL PART DATA
5 r3: $domain_data = DOMAIN DATA
6 r3: $local_part_data = LOCAL PART DATA
7 r4: $domain_data = DOMAIN DATA
8 r4: $local_part_data = LOCAL PART DATA
9 >>> host in hosts_connection_nolog? no (option unset)
10 >>> host in host_lookup? no (option unset)
11 >>> host in host_reject_connection? no (option unset)
12 >>> host in sender_unqualified_hosts? no (option unset)
13 >>> host in recipient_unqualified_hosts? no (option unset)
14 >>> host in helo_verify_hosts? no (option unset)
15 >>> host in helo_try_verify_hosts? no (option unset)
16 >>> host in helo_accept_junk_hosts? no (option unset)
17 >>> test in helo_lookup_domains?
20 >>> test in helo_lookup_domains? no (end of list)
22 >>> processing ACL a1 "accept" (TESTSUITE/test-config 19)
23 >>> check domains = +test_domains
24 >>> a.b.c in "+test_domains"?
25 >>> list element: +test_domains
26 >>> start sublist test_domains
27 >>> a.b.c in "lsearch; TESTSUITE/aux-fixed/0325.data"?
28 >>> ╎list element: lsearch;░TESTSUITE/aux-fixed/0325.data
29 >>> ╎a.b.c in "lsearch; TESTSUITE/aux-fixed/0325.data"? yes (matched "lsearch; TESTSUITE/aux-fixed/0325.data")
30 >>> end sublist test_domains
31 >>> data from lookup saved for cache for +test_domains: key 'a.b.c' value 'DOMAIN DATA'
32 >>> a.b.c in "+test_domains"? yes (matched "+test_domains")
33 >>> check local_parts = +test_local_parts
34 >>> xxx in "+test_local_parts"?
35 >>> list element: +test_local_parts
36 >>> start sublist test_local_parts
37 >>> xxx in "lsearch;TESTSUITE/aux-fixed/0325.data"?
38 >>> ╎list element: lsearch;TESTSUITE/aux-fixed/0325.data
39 >>> ╎xxx in "lsearch;TESTSUITE/aux-fixed/0325.data"? yes (matched "lsearch;TESTSUITE/aux-fixed/0325.data")
40 >>> end sublist test_local_parts
41 >>> data from lookup saved for cache for +test_local_parts: key 'xxx' value 'LOCAL PART DATA'
42 >>> xxx in "+test_local_parts"? yes (matched "+test_local_parts")
43 >>> check condition = ${if eq{$domain_data/$local_part_data}{DOMAIN DATA/LOCAL PART DATA}{no}{yes}}
45 >>> accept: condition test failed in ACL a1
46 >>> processing ACL a1 "deny" (TESTSUITE/test-config 24)
47 >>> check domains = +test_domains
48 >>> a.b.c in "+test_domains"?
49 >>> list element: +test_domains
50 >>> start sublist test_domains
51 >>> cached yes match for +test_domains
52 >>> cached lookup data = DOMAIN DATA
53 >>> a.b.c in "+test_domains"? yes (matched "+test_domains" - cached)
54 >>> check local_parts = +test_local_parts
55 >>> xxx in "+test_local_parts"?
56 >>> list element: +test_local_parts
57 >>> start sublist test_local_parts
58 >>> cached yes match for +test_local_parts
59 >>> cached lookup data = LOCAL PART DATA
60 >>> xxx in "+test_local_parts"? yes (matched "+test_local_parts" - cached)
61 >>> message: \$domain_data=$domain_data \$local_part_data=$local_part_data
62 >>> deny: condition test succeeded in ACL a1
63 >>> end of ACL a1: DENY
64 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