Address qualification: ensure maformed addresses are logged. Bug 3061
[exim.git] / test / stderr / 0087
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?
10 >>>  list element: @
11 >>>  list element: @[]
12 >>> test in helo_lookup_domains? no (end of list)
13 >>> using ACL "check_recipient"
14 >>> processing "accept" (TESTSUITE/test-config 20)
15 >>> check hosts = :
16 >>> host in ":"?
17 >>>  list element: 
18 >>> host in ":"? no (end of list)
19 >>> accept: condition test failed in ACL "check_recipient"
20 >>> processing "require" (TESTSUITE/test-config 21)
21 >>> check verify = sender
22 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
23 >>> routing userx@test.ex
24 >>> userx in "defer"?
25 >>>  list element: defer
26 >>> userx in "defer"? no (end of list)
27 >>> userx in "userx"?
28 >>>  list element: userx
29 >>>  userx in "userx"? yes (matched "userx")
30 >>> calling localuser router
31 >>> routed by localuser router
32 >>> ----------- end verify ------------
33 >>> require: condition test succeeded in ACL "check_recipient"
34 >>> processing "accept" (TESTSUITE/test-config 22)
35 >>> check domains = +local_domains
36 >>> test.ex in "+local_domains"?
37 >>>  list element: +local_domains
38 >>>  test.ex in "test.ex"?
39 >>>   list element: test.ex
40 >>>   test.ex in "test.ex"? yes (matched "test.ex")
41 >>>  test.ex in "+local_domains"? yes (matched "+local_domains")
42 >>> accept: condition test succeeded in ACL "check_recipient"
43 >>> end of ACL "check_recipient": ACCEPT
44 >>> host in ignore_fromline_hosts? no (option unset)
45 >>> using ACL "check_message"
46 >>> processing "require" (TESTSUITE/test-config 26)
47 >>> check verify = header_sender
48 >>> verifying From: header address userx@test.ex
49 >>> previously checked as envelope sender
50 >>> require: condition test succeeded in ACL "check_message"
51 >>> processing "accept" (TESTSUITE/test-config 27)
52 >>> accept: condition test succeeded in ACL "check_message"
53 >>> end of ACL "check_message": ACCEPT
54 LOG: 10HmaX-000000005vi-0000 <= userx@test.ex H=(test) [V4NET.10.10.10] P=smtp S=sss
55 >>> host in hosts_connection_nolog? no (option unset)
56 >>> host in host_lookup? no (option unset)
57 >>> host in host_reject_connection? no (option unset)
58 >>> host in sender_unqualified_hosts? no (option unset)
59 >>> host in recipient_unqualified_hosts? no (option unset)
60 >>> host in helo_verify_hosts? no (option unset)
61 >>> host in helo_try_verify_hosts? no (option unset)
62 >>> host in helo_accept_junk_hosts? no (option unset)
63 >>> test in helo_lookup_domains?
64 >>>  list element: @
65 >>>  list element: @[]
66 >>> test in helo_lookup_domains? no (end of list)
67 >>> using ACL "check_recipient"
68 >>> processing "accept" (TESTSUITE/test-config 20)
69 >>> check hosts = :
70 >>> host in ":"?
71 >>>  list element: 
72 >>> host in ":"? no (end of list)
73 >>> accept: condition test failed in ACL "check_recipient"
74 >>> processing "require" (TESTSUITE/test-config 21)
75 >>> check verify = sender
76 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
77 >>> routing userx@test.ex
78 >>> userx in "defer"?
79 >>>  list element: defer
80 >>> userx in "defer"? no (end of list)
81 >>> userx in "userx"?
82 >>>  list element: userx
83 >>>  userx in "userx"? yes (matched "userx")
84 >>> calling localuser router
85 >>> routed by localuser router
86 >>> ----------- end verify ------------
87 >>> require: condition test succeeded in ACL "check_recipient"
88 >>> processing "accept" (TESTSUITE/test-config 22)
89 >>> check domains = +local_domains
90 >>> test.ex in "+local_domains"?
91 >>>  list element: +local_domains
92 >>>  test.ex in "test.ex"?
93 >>>   list element: test.ex
94 >>>   test.ex in "test.ex"? yes (matched "test.ex")
95 >>>  test.ex in "+local_domains"? yes (matched "+local_domains")
96 >>> accept: condition test succeeded in ACL "check_recipient"
97 >>> end of ACL "check_recipient": ACCEPT
98 >>> host in ignore_fromline_hosts? no (option unset)
99 LOG: 10HmaY-000000005vi-0000 qualify/rewrite: '>' missing at end of address
100 >>> using ACL "check_message"
101 >>> processing "require" (TESTSUITE/test-config 26)
102 >>> check verify = header_sender
103 >>> verifying Sender: header address userx@test.ex
104 >>> previously checked as envelope sender
105 >>> require: condition test succeeded in ACL "check_message"
106 >>> processing "accept" (TESTSUITE/test-config 27)
107 >>> accept: condition test succeeded in ACL "check_message"
108 >>> end of ACL "check_message": ACCEPT
109 LOG: 10HmaY-000000005vi-0000 <= userx@test.ex H=(test) [V4NET.10.10.10] P=smtp S=sss
110 >>> host in hosts_connection_nolog? no (option unset)
111 >>> host in host_lookup? no (option unset)
112 >>> host in host_reject_connection? no (option unset)
113 >>> host in sender_unqualified_hosts? no (option unset)
114 >>> host in recipient_unqualified_hosts? no (option unset)
115 >>> host in helo_verify_hosts? no (option unset)
116 >>> host in helo_try_verify_hosts? no (option unset)
117 >>> host in helo_accept_junk_hosts? no (option unset)
118 >>> test in helo_lookup_domains?
119 >>>  list element: @
120 >>>  list element: @[]
121 >>> test in helo_lookup_domains? no (end of list)
122 >>> using ACL "check_recipient"
123 >>> processing "accept" (TESTSUITE/test-config 20)
124 >>> check hosts = :
125 >>> host in ":"?
126 >>>  list element: 
127 >>> host in ":"? no (end of list)
128 >>> accept: condition test failed in ACL "check_recipient"
129 >>> processing "require" (TESTSUITE/test-config 21)
130 >>> check verify = sender
131 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
132 >>> routing userx@test.ex
133 >>> userx in "defer"?
134 >>>  list element: defer
135 >>> userx in "defer"? no (end of list)
136 >>> userx in "userx"?
137 >>>  list element: userx
138 >>>  userx in "userx"? yes (matched "userx")
139 >>> calling localuser router
140 >>> routed by localuser router
141 >>> ----------- end verify ------------
142 >>> require: condition test succeeded in ACL "check_recipient"
143 >>> processing "accept" (TESTSUITE/test-config 22)
144 >>> check domains = +local_domains
145 >>> test.ex in "+local_domains"?
146 >>>  list element: +local_domains
147 >>>  test.ex in "test.ex"?
148 >>>   list element: test.ex
149 >>>   test.ex in "test.ex"? yes (matched "test.ex")
150 >>>  test.ex in "+local_domains"? yes (matched "+local_domains")
151 >>> accept: condition test succeeded in ACL "check_recipient"
152 >>> end of ACL "check_recipient": ACCEPT
153 >>> host in ignore_fromline_hosts? no (option unset)
154 >>> using ACL "check_message"
155 >>> processing "require" (TESTSUITE/test-config 26)
156 >>> check verify = header_sender
157 >>> verifying From: header address badbad@test.ex
158 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
159 >>> routing badbad@test.ex
160 >>> badbad in "defer"?
161 >>>  list element: defer
162 >>> badbad in "defer"? no (end of list)
163 >>> badbad in "userx"?
164 >>>  list element: userx
165 >>> badbad in "userx"? no (end of list)
166 >>> no more routers
167 >>> require: condition test failed in ACL "check_message"
168 >>> end of ACL "check_message": not OK
169 LOG: 10HmbA-000000005vi-0000 H=(test) [V4NET.10.10.10] F=<userx@test.ex> rejected after DATA: there is no valid sender in any header line
170 >>> host in hosts_connection_nolog? no (option unset)
171 >>> host in host_lookup? no (option unset)
172 >>> host in host_reject_connection? no (option unset)
173 >>> host in sender_unqualified_hosts? no (option unset)
174 >>> host in recipient_unqualified_hosts? no (option unset)
175 >>> host in helo_verify_hosts? no (option unset)
176 >>> host in helo_try_verify_hosts? no (option unset)
177 >>> host in helo_accept_junk_hosts? no (option unset)
178 >>> test in helo_lookup_domains?
179 >>>  list element: @
180 >>>  list element: @[]
181 >>> test in helo_lookup_domains? no (end of list)
182 >>> using ACL "check_recipient"
183 >>> processing "accept" (TESTSUITE/test-config 20)
184 >>> check hosts = :
185 >>> host in ":"?
186 >>>  list element: 
187 >>> host in ":"? no (end of list)
188 >>> accept: condition test failed in ACL "check_recipient"
189 >>> processing "require" (TESTSUITE/test-config 21)
190 >>> check verify = sender
191 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
192 >>> routing userx@test.ex
193 >>> userx in "defer"?
194 >>>  list element: defer
195 >>> userx in "defer"? no (end of list)
196 >>> userx in "userx"?
197 >>>  list element: userx
198 >>>  userx in "userx"? yes (matched "userx")
199 >>> calling localuser router
200 >>> routed by localuser router
201 >>> ----------- end verify ------------
202 >>> require: condition test succeeded in ACL "check_recipient"
203 >>> processing "accept" (TESTSUITE/test-config 22)
204 >>> check domains = +local_domains
205 >>> test.ex in "+local_domains"?
206 >>>  list element: +local_domains
207 >>>  test.ex in "test.ex"?
208 >>>   list element: test.ex
209 >>>   test.ex in "test.ex"? yes (matched "test.ex")
210 >>>  test.ex in "+local_domains"? yes (matched "+local_domains")
211 >>> accept: condition test succeeded in ACL "check_recipient"
212 >>> end of ACL "check_recipient": ACCEPT
213 >>> host in ignore_fromline_hosts? no (option unset)
214 >>> using ACL "check_message"
215 >>> processing "require" (TESTSUITE/test-config 26)
216 >>> check verify = header_sender
217 >>> verifying From: header address badbad@test.ex
218 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
219 >>> routing badbad@test.ex
220 >>> badbad in "defer"?
221 >>>  list element: defer
222 >>> badbad in "defer"? no (end of list)
223 >>> badbad in "userx"?
224 >>>  list element: userx
225 >>> badbad in "userx"? no (end of list)
226 >>> no more routers
227 >>> verifying From: header address userx@test.ex
228 >>> previously checked as envelope sender
229 >>> require: condition test succeeded in ACL "check_message"
230 >>> processing "accept" (TESTSUITE/test-config 27)
231 >>> accept: condition test succeeded in ACL "check_message"
232 >>> end of ACL "check_message": ACCEPT
233 LOG: 10HmaZ-000000005vi-0000 <= userx@test.ex H=(test) [V4NET.10.10.10] P=smtp S=sss
234 >>> host in hosts_connection_nolog? no (option unset)
235 >>> host in host_lookup? no (option unset)
236 >>> host in host_reject_connection? no (option unset)
237 >>> host in sender_unqualified_hosts? no (option unset)
238 >>> host in recipient_unqualified_hosts? no (option unset)
239 >>> host in helo_verify_hosts? no (option unset)
240 >>> host in helo_try_verify_hosts? no (option unset)
241 >>> host in helo_accept_junk_hosts? no (option unset)
242 >>> test in helo_lookup_domains?
243 >>>  list element: @
244 >>>  list element: @[]
245 >>> test in helo_lookup_domains? no (end of list)
246 >>> using ACL "check_recipient"
247 >>> processing "accept" (TESTSUITE/test-config 20)
248 >>> check hosts = :
249 >>> host in ":"?
250 >>>  list element: 
251 >>> host in ":"? no (end of list)
252 >>> accept: condition test failed in ACL "check_recipient"
253 >>> processing "require" (TESTSUITE/test-config 21)
254 >>> check verify = sender
255 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
256 >>> routing userx@test.ex
257 >>> userx in "defer"?
258 >>>  list element: defer
259 >>> userx in "defer"? no (end of list)
260 >>> userx in "userx"?
261 >>>  list element: userx
262 >>>  userx in "userx"? yes (matched "userx")
263 >>> calling localuser router
264 >>> routed by localuser router
265 >>> ----------- end verify ------------
266 >>> require: condition test succeeded in ACL "check_recipient"
267 >>> processing "accept" (TESTSUITE/test-config 22)
268 >>> check domains = +local_domains
269 >>> test.ex in "+local_domains"?
270 >>>  list element: +local_domains
271 >>>  test.ex in "test.ex"?
272 >>>   list element: test.ex
273 >>>   test.ex in "test.ex"? yes (matched "test.ex")
274 >>>  test.ex in "+local_domains"? yes (matched "+local_domains")
275 >>> accept: condition test succeeded in ACL "check_recipient"
276 >>> end of ACL "check_recipient": ACCEPT
277 >>> host in ignore_fromline_hosts? no (option unset)
278 >>> using ACL "check_message"
279 >>> processing "require" (TESTSUITE/test-config 26)
280 >>> check verify = header_sender
281 >>> verifying From: header address defer@test.ex
282 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
283 >>> routing defer@test.ex
284 >>> defer in "defer"?
285 >>>  list element: defer
286 >>>  defer in "defer"? yes (matched "defer")
287 >>> calling defer router
288 >>> defer router: defer for defer@test.ex
289 >>>   message: this is a forced defer
290 >>> require: condition test deferred in ACL "check_message"
291 LOG: 10HmbB-000000005vi-0000 H=(test) [V4NET.10.10.10] F=<userx@test.ex> temporarily rejected after DATA: all attempts to verify a sender in a header line deferred