1 >>> host in hosts_connection_nolog? no (option unset)
2 >>> host in host_lookup? no (option unset)
3 >>> host in host_reject_connection? no (option unset)
4 >>> host in sender_unqualified_hosts? no (option unset)
5 >>> host in recipient_unqualified_hosts? no (option unset)
6 >>> host in helo_verify_hosts? no (option unset)
7 >>> host in helo_try_verify_hosts? no (option unset)
8 >>> host in helo_accept_junk_hosts? no (option unset)
9 >>> test in helo_lookup_domains?
12 >>> test in helo_lookup_domains? no (end of list)
13 >>> using ACL "check_recipient"
14 >>> processing "deny" (TESTSUITE/test-config 18)
15 >>> check hosts = ! V4NET.0.0.1
16 >>> host in "! V4NET.0.0.1"?
17 >>> list element: ! V4NET.0.0.1
18 >>> host in "! V4NET.0.0.1"? no (matched "! V4NET.0.0.1")
19 >>> deny: condition test failed in ACL "check_recipient"
20 >>> processing "accept" (TESTSUITE/test-config 20)
21 >>> check domains = +local_domains
22 >>> test.ex in "+local_domains"?
23 >>> list element: +local_domains
24 >>> test.ex in "test.ex : *.test.ex"?
25 >>> list element: test.ex
26 >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex")
27 >>> test.ex in "+local_domains"? yes (matched "+local_domains")
28 >>> accept: condition test succeeded in ACL "check_recipient"
29 >>> end of ACL "check_recipient": ACCEPT
30 >>> host in ignore_fromline_hosts? no (option unset)
31 >>> using ACL "check_message"
32 >>> processing "require" (TESTSUITE/test-config 24)
33 >>> check verify = header_sender
34 >>> verifying From: header address <junk@jink.jonk.test.ex>
35 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
36 >>> routing junk@jink.jonk.test.ex
38 >>> list element: userx
39 >>> junk in "userx"? no (end of list)
41 >>> require: condition test failed in ACL "check_message"
42 >>> end of ACL "check_message": not OK
43 LOG: 10HmaY-000000005vi-0000 H=(test) [V4NET.0.0.1] F=<junk@jink.jonk.test.ex> rejected after DATA: there is no valid sender in any header line
44 >>> host in hosts_connection_nolog? no (option unset)
45 >>> host in host_lookup? no (option unset)
46 >>> host in host_reject_connection? no (option unset)
47 >>> host in sender_unqualified_hosts? no (option unset)
48 >>> host in recipient_unqualified_hosts? no (option unset)
49 >>> host in helo_verify_hosts? no (option unset)
50 >>> host in helo_try_verify_hosts? no (option unset)
51 >>> host in helo_accept_junk_hosts? no (option unset)
52 >>> test in helo_lookup_domains?
55 >>> test in helo_lookup_domains? no (end of list)
56 >>> using ACL "check_recipient"
57 >>> processing "deny" (TESTSUITE/test-config 18)
58 >>> check hosts = ! V4NET.0.0.1
59 >>> host in "! V4NET.0.0.1"?
60 >>> list element: ! V4NET.0.0.1
61 >>> host in "! V4NET.0.0.1"? yes (end of list)
62 >>> check !verify = sender
63 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
64 >>> routing junk@jink.jonk.test.ex
66 >>> list element: userx
67 >>> junk in "userx"? no (end of list)
69 >>> ----------- end verify ------------
70 >>> deny: condition test succeeded in ACL "check_recipient"
71 >>> end of ACL "check_recipient": DENY
72 LOG: H=(test) [V4NET.0.0.2] sender verify fail for <junk@jink.jonk.test.ex>: Unrouteable address
73 LOG: H=(test) [V4NET.0.0.2] F=<junk@jink.jonk.test.ex> rejected RCPT <root@test.ex>: Sender verify failed
74 >>> host in hosts_connection_nolog? no (option unset)
75 >>> host in host_lookup? no (option unset)
76 >>> host in host_reject_connection? no (option unset)
77 >>> host in sender_unqualified_hosts? no (option unset)
78 >>> host in recipient_unqualified_hosts? no (option unset)
79 >>> host in helo_verify_hosts? no (option unset)
80 >>> host in helo_try_verify_hosts? no (option unset)
81 >>> host in helo_accept_junk_hosts? no (option unset)
82 >>> test in helo_lookup_domains?
85 >>> test in helo_lookup_domains? no (end of list)
86 >>> using ACL "check_recipient"
87 >>> processing "deny" (TESTSUITE/test-config 18)
88 >>> check hosts = ! V4NET.0.0.1
89 >>> host in "! V4NET.0.0.1"?
90 >>> list element: ! V4NET.0.0.1
91 >>> host in "! V4NET.0.0.1"? yes (end of list)
92 >>> check !verify = sender
93 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
94 >>> routing userx@test.ex
96 >>> list element: userx
97 >>> userx in "userx"? yes (matched "userx")
98 >>> calling localuser router
99 >>> routed by localuser router
100 >>> ----------- end verify ------------
101 >>> deny: condition test failed in ACL "check_recipient"
102 >>> processing "accept" (TESTSUITE/test-config 20)
103 >>> check domains = +local_domains
104 >>> test.ex in "+local_domains"?
105 >>> list element: +local_domains
106 >>> test.ex in "test.ex : *.test.ex"?
107 >>> list element: test.ex
108 >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex")
109 >>> test.ex in "+local_domains"? yes (matched "+local_domains")
110 >>> accept: condition test succeeded in ACL "check_recipient"
111 >>> end of ACL "check_recipient": ACCEPT
112 >>> host in ignore_fromline_hosts? no (option unset)
113 >>> using ACL "check_message"
114 >>> processing "require" (TESTSUITE/test-config 24)
115 >>> check verify = header_sender
116 >>> verifying From: header address <junk@jink.jonk.test.ex>
117 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
118 >>> routing junk@jink.jonk.test.ex
120 >>> list element: userx
121 >>> junk in "userx"? no (end of list)
123 >>> require: condition test failed in ACL "check_message"
124 >>> end of ACL "check_message": not OK
125 LOG: 10HmaZ-000000005vi-0000 H=(test) [V4NET.0.0.2] F=<userx@test.ex> rejected after DATA: there is no valid sender in any header line
126 >>> host in hosts_connection_nolog? no (option unset)
127 >>> host in host_lookup? no (option unset)
128 >>> host in host_reject_connection? no (option unset)
129 >>> host in sender_unqualified_hosts? no (option unset)
130 >>> host in recipient_unqualified_hosts? no (option unset)
131 >>> host in helo_verify_hosts? no (option unset)
132 >>> host in helo_try_verify_hosts? no (option unset)
133 >>> host in helo_accept_junk_hosts? no (option unset)
134 >>> test in helo_lookup_domains?
136 >>> list element: @[]
137 >>> test in helo_lookup_domains? no (end of list)
138 >>> using ACL "check_recipient"
139 >>> processing "deny" (TESTSUITE/test-config 18)
140 >>> check hosts = ! V4NET.0.0.1
141 >>> host in "! V4NET.0.0.1"?
142 >>> list element: ! V4NET.0.0.1
143 >>> host in "! V4NET.0.0.1"? yes (end of list)
144 >>> check !verify = sender
145 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
146 >>> routing userx@test.ex
147 >>> userx in "userx"?
148 >>> list element: userx
149 >>> userx in "userx"? yes (matched "userx")
150 >>> calling localuser router
151 >>> routed by localuser router
152 >>> ----------- end verify ------------
153 >>> deny: condition test failed in ACL "check_recipient"
154 >>> processing "accept" (TESTSUITE/test-config 20)
155 >>> check domains = +local_domains
156 >>> test.ex in "+local_domains"?
157 >>> list element: +local_domains
158 >>> test.ex in "test.ex : *.test.ex"?
159 >>> list element: test.ex
160 >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex")
161 >>> test.ex in "+local_domains"? yes (matched "+local_domains")
162 >>> accept: condition test succeeded in ACL "check_recipient"
163 >>> end of ACL "check_recipient": ACCEPT
164 >>> host in ignore_fromline_hosts? no (option unset)
165 >>> using ACL "check_message"
166 >>> processing "require" (TESTSUITE/test-config 24)
167 >>> check verify = header_sender
168 >>> verifying From: header address <userx@test.ex>
169 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
170 >>> routing userx@test.ex
171 >>> userx in "userx"?
172 >>> list element: userx
173 >>> userx in "userx"? yes (matched "userx")
174 >>> calling localuser router
175 >>> routed by localuser router
176 >>> require: condition test succeeded in ACL "check_message"
177 >>> processing "accept" (TESTSUITE/test-config 25)
178 >>> accept: condition test succeeded in ACL "check_message"
179 >>> end of ACL "check_message": ACCEPT
180 LOG: 10HmaX-000000005vi-0000 <= userx@test.ex H=(test) [V4NET.0.0.2] P=smtp S=sss