Fix 2-phase, in-order queue run delivery order
[exim.git] / test / stderr / 0070
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?
7 >>>  list element: ten-1.test.ex
8 MUNGED: ::1 will be omitted in what follows
9 >>> get[host|ipnode]byname[2] looked up these IP addresses:
10 >>>   name=ten-1.test.ex address=V4NET.0.0.1
11 >>>  host in helo_verify_hosts? yes (matched "ten-1.test.ex")
12 >>> host in helo_accept_junk_hosts? no (option unset)
13 LOG: rejected MAIL from [V4NET.0.0.1]: no HELO/EHLO given
14 >>> host in hosts_connection_nolog? no (option unset)
15 >>> host in host_lookup? no (option unset)
16 >>> host in host_reject_connection? no (option unset)
17 >>> host in sender_unqualified_hosts? no (option unset)
18 >>> host in recipient_unqualified_hosts? no (option unset)
19 >>> host in helo_verify_hosts?
20 >>>  list element: ten-1.test.ex
21 MUNGED: ::1 will be omitted in what follows
22 >>> get[host|ipnode]byname[2] looked up these IP addresses:
23 >>>   name=ten-1.test.ex address=V4NET.0.0.1
24 >>>  list element: ten-3.test.ex
25 MUNGED: ::1 will be omitted in what follows
26 >>> get[host|ipnode]byname[2] looked up these IP addresses:
27 >>>   name=ten-3.test.ex address=V4NET.0.0.3
28 >>> host in helo_verify_hosts? no (end of list)
29 >>> host in helo_try_verify_hosts?
30 >>>  list element: ten-2.test.ex
31 MUNGED: ::1 will be omitted in what follows
32 >>> get[host|ipnode]byname[2] looked up these IP addresses:
33 >>>   name=ten-2.test.ex address=V4NET.0.0.2
34 >>> host in helo_try_verify_hosts? no (end of list)
35 >>> host in helo_accept_junk_hosts? no (option unset)
36 >>> host in hosts_require_helo?
37 >>> host in hosts_require_helo? no (end of list)
38 >>> using ACL "rcpt"
39 >>> processing "require" (TESTSUITE/test-config 23)
40 >>>   message: helo not verified
41 >>> check verify = helo
42 >>> verifying EHLO/HELO argument "NULL"
43 >>> no EHLO/HELO command was issued
44 >>> require: condition test failed in ACL "rcpt"
45 >>> end of ACL "rcpt": not OK
46 LOG: H=[V4NET.0.0.13] F=<userx@cus.cam.ac.uk> rejected RCPT <a@b>: helo not verified
47 >>> host in hosts_connection_nolog? no (option unset)
48 >>> host in host_lookup? no (option unset)
49 >>> host in host_reject_connection? no (option unset)
50 >>> host in sender_unqualified_hosts? no (option unset)
51 >>> host in recipient_unqualified_hosts? no (option unset)
52 >>> host in helo_verify_hosts?
53 >>>  list element: ten-1.test.ex
54 MUNGED: ::1 will be omitted in what follows
55 >>> get[host|ipnode]byname[2] looked up these IP addresses:
56 >>>   name=ten-1.test.ex address=V4NET.0.0.1
57 >>>  list element: ten-3.test.ex
58 MUNGED: ::1 will be omitted in what follows
59 >>> get[host|ipnode]byname[2] looked up these IP addresses:
60 >>>   name=ten-3.test.ex address=V4NET.0.0.3
61 >>> host in helo_verify_hosts? no (end of list)
62 >>> host in helo_try_verify_hosts?
63 >>>  list element: ten-2.test.ex
64 MUNGED: ::1 will be omitted in what follows
65 >>> get[host|ipnode]byname[2] looked up these IP addresses:
66 >>>   name=ten-2.test.ex address=V4NET.0.0.2
67 >>>  host in helo_try_verify_hosts? yes (matched "ten-2.test.ex")
68 >>> host in helo_accept_junk_hosts? no (option unset)
69 >>> [V4NET.0.0.1] in helo_lookup_domains?
70 >>>  list element: @
71 >>>  list element: @[]
72 >>> [V4NET.0.0.1] in helo_lookup_domains? no (end of list)
73 >>> verifying EHLO/HELO argument "[V4NET.0.0.1]"
74 >>> HELO verification failed but host is in helo_try_verify_hosts
75 >>> using ACL "rcpt"
76 >>> processing "require" (TESTSUITE/test-config 23)
77 >>>   message: helo not verified
78 >>> check verify = helo
79 >>> require: condition test failed in ACL "rcpt"
80 >>> end of ACL "rcpt": not OK
81 LOG: H=([V4NET.0.0.1]) [V4NET.0.0.2] F=<a@b> rejected RCPT <c@d>: helo not verified
82 >>> host in hosts_connection_nolog? no (option unset)
83 >>> host in host_lookup? no (option unset)
84 >>> host in host_reject_connection? no (option unset)
85 >>> host in sender_unqualified_hosts? no (option unset)
86 >>> host in recipient_unqualified_hosts? no (option unset)
87 >>> host in helo_verify_hosts?
88 >>>  list element: ten-1.test.ex
89 MUNGED: ::1 will be omitted in what follows
90 >>> get[host|ipnode]byname[2] looked up these IP addresses:
91 >>>   name=ten-1.test.ex address=V4NET.0.0.1
92 >>>  list element: ten-3.test.ex
93 MUNGED: ::1 will be omitted in what follows
94 >>> get[host|ipnode]byname[2] looked up these IP addresses:
95 >>>   name=ten-3.test.ex address=V4NET.0.0.3
96 >>> host in helo_verify_hosts? no (end of list)
97 >>> host in helo_try_verify_hosts?
98 >>>  list element: ten-2.test.ex
99 MUNGED: ::1 will be omitted in what follows
100 >>> get[host|ipnode]byname[2] looked up these IP addresses:
101 >>>   name=ten-2.test.ex address=V4NET.0.0.2
102 >>>  host in helo_try_verify_hosts? yes (matched "ten-2.test.ex")
103 >>> host in helo_accept_junk_hosts? no (option unset)
104 >>> [V4NET.0.0.2] in helo_lookup_domains?
105 >>>  list element: @
106 >>>  list element: @[]
107 >>> [V4NET.0.0.2] in helo_lookup_domains? no (end of list)
108 >>> verifying EHLO/HELO argument "[V4NET.0.0.2]"
109 >>> matched host address
110 >>> using ACL "rcpt"
111 >>> processing "require" (TESTSUITE/test-config 23)
112 >>>   message: helo not verified
113 >>> check verify = helo
114 >>> require: condition test succeeded in ACL "rcpt"
115 >>> processing "deny" (TESTSUITE/test-config 26)
116 >>>   message: helo did verify
117 >>> deny: condition test succeeded in ACL "rcpt"
118 >>> end of ACL "rcpt": DENY
119 LOG: H=([V4NET.0.0.2]) [V4NET.0.0.2] F=<a@b> rejected RCPT <c@d>: helo did verify
120 >>> host in hosts_connection_nolog? no (option unset)
121 >>> host in host_lookup? no (option unset)
122 >>> host in host_reject_connection? no (option unset)
123 >>> host in sender_unqualified_hosts? no (option unset)
124 >>> host in recipient_unqualified_hosts? no (option unset)
125 >>> host in helo_verify_hosts?
126 >>>  list element: ten-1.test.ex
127 MUNGED: ::1 will be omitted in what follows
128 >>> get[host|ipnode]byname[2] looked up these IP addresses:
129 >>>   name=ten-1.test.ex address=V4NET.0.0.1
130 >>>  host in helo_verify_hosts? yes (matched "ten-1.test.ex")
131 >>> host in helo_accept_junk_hosts? no (option unset)
132 >>> ten-1.test.ex in helo_lookup_domains?
133 >>>  list element: @
134 >>>  list element: @[]
135 >>> ten-1.test.ex in helo_lookup_domains? no (end of list)
136 >>> verifying EHLO/HELO argument "ten-1.test.ex"
137 >>> looking up host name for V4NET.0.0.1
138 >>> IP address lookup yielded "ten-1.test.ex"
139 >>>  check dnssec require list
140 >>>   ten-1.test.ex not in empty list (option unset? cannot trace name)
141 >>>  check dnssec request list
142 >>>   ten-1.test.ex not in empty list (option unset? cannot trace name)
143 >>> checking addresses for ten-1.test.ex
144 >>>   V4NET.0.0.1 OK
145 >>> matched host name
146 >>> host in hosts_connection_nolog? no (option unset)
147 >>> host in host_lookup? no (option unset)
148 >>> host in host_reject_connection? no (option unset)
149 >>> host in sender_unqualified_hosts? no (option unset)
150 >>> host in recipient_unqualified_hosts? no (option unset)
151 >>> host in helo_verify_hosts?
152 >>>  list element: ten-1.test.ex
153 MUNGED: ::1 will be omitted in what follows
154 >>> get[host|ipnode]byname[2] looked up these IP addresses:
155 >>>   name=ten-1.test.ex address=V4NET.0.0.1
156 >>>  list element: ten-3.test.ex
157 MUNGED: ::1 will be omitted in what follows
158 >>> get[host|ipnode]byname[2] looked up these IP addresses:
159 >>>   name=ten-3.test.ex address=V4NET.0.0.3
160 >>>  host in helo_verify_hosts? yes (matched "ten-3.test.ex")
161 >>> host in helo_accept_junk_hosts? no (option unset)
162 >>> ten-3.test.ex in helo_lookup_domains?
163 >>>  list element: @
164 >>>  list element: @[]
165 >>> ten-3.test.ex in helo_lookup_domains? no (end of list)
166 >>> verifying EHLO/HELO argument "ten-3.test.ex"
167 >>> looking up host name for V4NET.0.0.3
168 >>> IP address lookup yielded "ten-3.test.ex"
169 >>>   alias "ten-3-alias.test.ex"
170 >>>  check dnssec require list
171 >>>   ten-3.test.ex not in empty list (option unset? cannot trace name)
172 >>>  check dnssec request list
173 >>>   ten-3.test.ex not in empty list (option unset? cannot trace name)
174 >>> checking addresses for ten-3.test.ex
175 >>>   V4NET.0.0.3 OK
176 >>>  check dnssec require list
177 >>>   ten-3-alias.test.ex not in empty list (option unset? cannot trace name)
178 >>>  check dnssec request list
179 >>>   ten-3-alias.test.ex not in empty list (option unset? cannot trace name)
180 >>> checking addresses for ten-3-alias.test.ex
181 >>>   V4NET.0.0.3 OK
182 >>> matched host name
183 >>> host in smtp_accept_max_nonmail_hosts?
184 >>>  list element: *
185 >>>  host in smtp_accept_max_nonmail_hosts? yes (matched "*")
186 >>> verifying EHLO/HELO argument "ten-3-alias.test.ex"
187 >>> matched alias ten-3-alias.test.ex
188 >>> verifying EHLO/HELO argument "ten-3xtra.test.ex"
189 >>> getting IP address for ten-3xtra.test.ex
190 >>> check dnssec require list
191 >>>  ten-3xtra.test.ex in ""?
192 >>>  ten-3xtra.test.ex in ""? no (end of list)
193 >>> check dnssec request list
194 >>>  ten-3xtra.test.ex in "*"?
195 >>>   list element: *
196 >>>   ten-3xtra.test.ex in "*"? yes (matched "*")
197 >>> IP address for ten-3xtra.test.ex matches calling address
198 >>> Forward DNS security status: unverified
199 >>> host in hosts_connection_nolog? no (option unset)
200 >>> host in host_lookup? no (option unset)
201 >>> host in host_reject_connection? no (option unset)
202 >>> host in sender_unqualified_hosts? no (option unset)
203 >>> host in recipient_unqualified_hosts? no (option unset)
204 >>> host in helo_verify_hosts?
205 >>>  list element: ten-1.test.ex
206 MUNGED: ::1 will be omitted in what follows
207 >>> get[host|ipnode]byname[2] looked up these IP addresses:
208 >>>   name=ten-1.test.ex address=V4NET.0.0.1
209 >>>  host in helo_verify_hosts? yes (matched "ten-1.test.ex")
210 >>> host in helo_accept_junk_hosts? no (option unset)
211 >>> rhubarb in helo_lookup_domains?
212 >>>  list element: @
213 >>>  list element: @[]
214 >>> rhubarb in helo_lookup_domains? no (end of list)
215 >>> verifying EHLO/HELO argument "rhubarb"
216 >>> looking up host name for V4NET.0.0.1
217 >>> IP address lookup yielded "ten-1.test.ex"
218 >>>  check dnssec require list
219 >>>   ten-1.test.ex not in empty list (option unset? cannot trace name)
220 >>>  check dnssec request list
221 >>>   ten-1.test.ex not in empty list (option unset? cannot trace name)
222 >>> checking addresses for ten-1.test.ex
223 >>>   V4NET.0.0.1 OK
224 >>> getting IP address for rhubarb
225 >>> check dnssec require list
226 >>>  rhubarb in ""?
227 >>>  rhubarb in ""? no (end of list)
228 >>> check dnssec request list
229 >>>  rhubarb in "*"?
230 >>>   list element: *
231 >>>   rhubarb in "*"? yes (matched "*")
232 LOG: rejected "EHLO rhubarb" from (rhubarb) [V4NET.0.0.1]
233 >>> host in hosts_connection_nolog? no (option unset)
234 >>> host in host_lookup? no (option unset)
235 >>> host in host_reject_connection? no (option unset)
236 >>> host in sender_unqualified_hosts? no (option unset)
237 >>> host in recipient_unqualified_hosts? no (option unset)
238 >>> host in helo_verify_hosts?
239 >>>  list element: ten-1.test.ex
240 MUNGED: ::1 will be omitted in what follows
241 >>> get[host|ipnode]byname[2] looked up these IP addresses:
242 >>>   name=ten-1.test.ex address=V4NET.0.0.1
243 >>>  list element: ten-3.test.ex
244 MUNGED: ::1 will be omitted in what follows
245 >>> get[host|ipnode]byname[2] looked up these IP addresses:
246 >>>   name=ten-3.test.ex address=V4NET.0.0.3
247 >>>  list element: 99.99.99.99
248 >>>  host in helo_verify_hosts? yes (matched "99.99.99.99")
249 >>> host in helo_accept_junk_hosts? no (option unset)
250 >>> rhubarb in helo_lookup_domains?
251 >>>  list element: @
252 >>>  list element: @[]
253 >>> rhubarb in helo_lookup_domains? no (end of list)
254 >>> verifying EHLO/HELO argument "rhubarb"
255 >>> looking up host name for 99.99.99.99
256 >>> Test harness: host name lookup returns DEFER
257 >>> getting IP address for rhubarb
258 >>> check dnssec require list
259 >>>  rhubarb in ""?
260 >>>  rhubarb in ""? no (end of list)
261 >>> check dnssec request list
262 >>>  rhubarb in "*"?
263 >>>   list element: *
264 >>>   rhubarb in "*"? yes (matched "*")
265 LOG: temporarily rejected "EHLO rhubarb" from (rhubarb) [99.99.99.99]
266 >>> host in hosts_connection_nolog? no (option unset)
267 >>> host in host_lookup? no (option unset)
268 >>> host in host_reject_connection? no (option unset)
269 >>> host in sender_unqualified_hosts? no (option unset)
270 >>> host in recipient_unqualified_hosts? no (option unset)
271 >>> host in helo_verify_hosts?
272 >>>  list element: ten-1.test.ex
273 MUNGED: ::1 will be omitted in what follows
274 >>> get[host|ipnode]byname[2] looked up these IP addresses:
275 >>>   name=ten-1.test.ex address=V4NET.0.0.1
276 >>>  list element: ten-3.test.ex
277 MUNGED: ::1 will be omitted in what follows
278 >>> get[host|ipnode]byname[2] looked up these IP addresses:
279 >>>   name=ten-3.test.ex address=V4NET.0.0.3
280 >>> host in helo_verify_hosts? no (end of list)
281 >>> host in helo_try_verify_hosts?
282 >>>  list element: ten-2.test.ex
283 MUNGED: ::1 will be omitted in what follows
284 >>> get[host|ipnode]byname[2] looked up these IP addresses:
285 >>>   name=ten-2.test.ex address=V4NET.0.0.2
286 >>> host in helo_try_verify_hosts? no (end of list)
287 >>> host in helo_accept_junk_hosts? no (option unset)
288 >>> [V4NET.0.0.99] in helo_lookup_domains?
289 >>>  list element: @
290 >>>  list element: @[]
291 >>> [V4NET.0.0.99] in helo_lookup_domains? no (end of list)
292 >>> using ACL "rcpt"
293 >>> processing "require" (TESTSUITE/test-config 23)
294 >>>   message: helo not verified
295 >>> check verify = helo
296 >>> verifying EHLO/HELO argument "[V4NET.0.0.99]"
297 >>> require: condition test failed in ACL "rcpt"
298 >>> end of ACL "rcpt": not OK
299 LOG: H=([V4NET.0.0.99]) [V4NET.0.0.13] F=<a@b> rejected RCPT <c@d>: helo not verified
300 >>> host in hosts_connection_nolog? no (option unset)
301 >>> host in host_lookup? no (option unset)
302 >>> host in host_reject_connection? no (option unset)
303 >>> host in sender_unqualified_hosts? no (option unset)
304 >>> host in recipient_unqualified_hosts? no (option unset)
305 >>> host in helo_verify_hosts?
306 >>>  list element: ten-1.test.ex
307 MUNGED: ::1 will be omitted in what follows
308 >>> get[host|ipnode]byname[2] looked up these IP addresses:
309 >>>   name=ten-1.test.ex address=V4NET.0.0.1
310 >>>  list element: ten-3.test.ex
311 MUNGED: ::1 will be omitted in what follows
312 >>> get[host|ipnode]byname[2] looked up these IP addresses:
313 >>>   name=ten-3.test.ex address=V4NET.0.0.3
314 >>> host in helo_verify_hosts? no (end of list)
315 >>> host in helo_try_verify_hosts?
316 >>>  list element: ten-2.test.ex
317 MUNGED: ::1 will be omitted in what follows
318 >>> get[host|ipnode]byname[2] looked up these IP addresses:
319 >>>   name=ten-2.test.ex address=V4NET.0.0.2
320 >>> host in helo_try_verify_hosts? no (end of list)
321 >>> host in helo_accept_junk_hosts? no (option unset)
322 >>> [V4NET.0.0.13] in helo_lookup_domains?
323 >>>  list element: @
324 >>>  list element: @[]
325 >>> [V4NET.0.0.13] in helo_lookup_domains? no (end of list)
326 >>> using ACL "rcpt"
327 >>> processing "require" (TESTSUITE/test-config 23)
328 >>>   message: helo not verified
329 >>> check verify = helo
330 >>> verifying EHLO/HELO argument "[V4NET.0.0.13]"
331 >>> matched host address
332 >>> require: condition test succeeded in ACL "rcpt"
333 >>> processing "deny" (TESTSUITE/test-config 26)
334 >>>   message: helo did verify
335 >>> deny: condition test succeeded in ACL "rcpt"
336 >>> end of ACL "rcpt": DENY
337 LOG: H=([V4NET.0.0.13]) [V4NET.0.0.13] F=<a@b> rejected RCPT <c@d>: helo did verify
338 >>> host in hosts_connection_nolog? no (option unset)
339 >>> host in host_lookup? no (option unset)
340 >>> host in host_reject_connection? no (option unset)
341 >>> host in sender_unqualified_hosts? no (option unset)
342 >>> host in recipient_unqualified_hosts? no (option unset)
343 >>> host in helo_verify_hosts?
344 >>>  list element: ten-1.test.ex
345 MUNGED: ::1 will be omitted in what follows
346 >>> get[host|ipnode]byname[2] looked up these IP addresses:
347 >>>   name=ten-1.test.ex address=V4NET.0.0.1
348 >>>  list element: ten-3.test.ex
349 MUNGED: ::1 will be omitted in what follows
350 >>> get[host|ipnode]byname[2] looked up these IP addresses:
351 >>>   name=ten-3.test.ex address=V4NET.0.0.3
352 >>> host in helo_verify_hosts? no (end of list)
353 >>> host in helo_try_verify_hosts?
354 >>>  list element: ten-2.test.ex
355 MUNGED: ::1 will be omitted in what follows
356 >>> get[host|ipnode]byname[2] looked up these IP addresses:
357 >>>   name=ten-2.test.ex address=V4NET.0.0.2
358 >>> host in helo_try_verify_hosts? no (end of list)
359 >>> host in helo_accept_junk_hosts? no (option unset)
360 >>> rhubarb in helo_lookup_domains?
361 >>>  list element: @
362 >>>  list element: @[]
363 >>> rhubarb in helo_lookup_domains? no (end of list)
364 >>>  list element: *
365 >>>  host in limits_advertise_hosts? yes (matched "*")
366 >>> host in dsn_advertise_hosts? no (option unset)
367 >>> host in pipelining_advertise_hosts?
368 >>>  list element: *
369 >>>  host in pipelining_advertise_hosts? yes (matched "*")
370 >>> host in chunking_advertise_hosts?
371 >>> host in chunking_advertise_hosts? no (end of list)
372 >>> using ACL "rcpt"
373 >>> processing "require" (TESTSUITE/test-config 23)
374 >>>   message: helo not verified
375 >>> check verify = helo
376 >>> verifying EHLO/HELO argument "rhubarb"
377 >>> looking up host name for 99.99.99.99
378 >>> Test harness: host name lookup returns DEFER
379 >>> getting IP address for rhubarb
380 >>> check dnssec require list
381 >>>  rhubarb in ""?
382 >>>  rhubarb in ""? no (end of list)
383 >>> check dnssec request list
384 >>>  rhubarb in "*"?
385 >>>   list element: *
386 >>>   rhubarb in "*"? yes (matched "*")
387 >>> require: condition test failed in ACL "rcpt"
388 >>> end of ACL "rcpt": not OK
389 LOG: H=(rhubarb) [99.99.99.99] F=<a@b> rejected RCPT <c@d>: helo not verified