Taint: reject or log more tainted list metadata elements
[exim.git] / test / stderr / 0325
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?
18 >>>  list element: @
19 >>>  list element: @[]
20 >>> test in helo_lookup_domains? no (end of list)
21 >>> using ACL "a1"
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}}
44 >>>                 = no
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