Be careful about DNS response AD/AA bits for error returns
[users/jgh/exim.git] / test / stderr / 0183
1 Exim version x.yz ....
2 changed uid/gid: forcing real = effective
3   uid=uuuu gid=CALLER_GID pid=pppp
4 configuration file is TESTSUITE/test-config
5 admin user
6 dropping to exim gid; retaining priv uid
7 originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME
8 sender address = CALLER@myhost.test.ex
9 Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID
10 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
11 Testing userx@test.again.dns
12 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
13 Considering userx@test.again.dns
14 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
15 routing userx@test.again.dns
16 --------> srv router <--------
17 local_part=userx domain=test.again.dns
18 checking local_parts
19 userx in "^srv"? no (end of list)
20 srv router skipped: local_parts mismatch
21 --------> useryz router <--------
22 local_part=userx domain=test.again.dns
23 checking local_parts
24 userx in "usery:userz"? no (end of list)
25 useryz router skipped: local_parts mismatch
26 --------> lookuphost router <--------
27 local_part=userx domain=test.again.dns
28 checking local_parts
29 userx in "!userd"? yes (end of list)
30 calling lookuphost router
31 lookuphost router called for userx@test.again.dns
32   domain = test.again.dns
33 test.again.dns in "*"? yes (matched "*")
34 DNS lookup of test.again.dns (MX) using fakens
35 DNS lookup of test.again.dns (MX) gave TRY_AGAIN
36 test.again.dns in dns_again_means_nonexist? no (option unset)
37 returning DNS_AGAIN
38  writing neg-cache entry for test.again.dns-MX-xxxx, ttl -1
39 lookuphost router: defer for userx@test.again.dns
40   message: host lookup did not complete
41 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
42 Testing abcd@test.again.dns
43 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
44 Considering abcd@test.again.dns
45 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
46 routing abcd@test.again.dns
47 --------> srv router <--------
48 local_part=abcd domain=test.again.dns
49 checking local_parts
50 abcd in "^srv"? no (end of list)
51 srv router skipped: local_parts mismatch
52 --------> useryz router <--------
53 local_part=abcd domain=test.again.dns
54 checking local_parts
55 abcd in "usery:userz"? no (end of list)
56 useryz router skipped: local_parts mismatch
57 --------> lookuphost router <--------
58 local_part=abcd domain=test.again.dns
59 checking local_parts
60 abcd in "!userd"? yes (end of list)
61 calling lookuphost router
62 lookuphost router called for abcd@test.again.dns
63   domain = test.again.dns
64 test.again.dns in "*"? yes (matched "*")
65 DNS lookup of test.again.dns-MX: using cached value DNS_AGAIN
66 lookuphost router: defer for abcd@test.again.dns
67   message: host lookup did not complete
68 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
69 Testing abcd@ten-1.test.ex
70 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
71 Considering abcd@ten-1.test.ex
72 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
73 routing abcd@ten-1.test.ex
74 --------> srv router <--------
75 local_part=abcd domain=ten-1.test.ex
76 checking local_parts
77 abcd in "^srv"? no (end of list)
78 srv router skipped: local_parts mismatch
79 --------> useryz router <--------
80 local_part=abcd domain=ten-1.test.ex
81 checking local_parts
82 abcd in "usery:userz"? no (end of list)
83 useryz router skipped: local_parts mismatch
84 --------> lookuphost router <--------
85 local_part=abcd domain=ten-1.test.ex
86 checking local_parts
87 abcd in "!userd"? yes (end of list)
88 calling lookuphost router
89 lookuphost router called for abcd@ten-1.test.ex
90   domain = ten-1.test.ex
91 ten-1.test.ex in "*"? yes (matched "*")
92 DNS lookup of ten-1.test.ex (MX) using fakens
93 DNS lookup of ten-1.test.ex (MX) gave NO_DATA
94 returning DNS_NODATA
95  writing neg-cache entry for ten-1.test.ex-MX-xxxx, ttl 3000
96 ten-1.test.ex (MX resp) DNSSEC
97 DNS lookup of ten-1.test.ex (A) using fakens
98 DNS lookup of ten-1.test.ex (A) succeeded
99 fully qualified name = ten-1.test.ex
100 ten-1.test.ex V4NET.0.0.1 mx=-1 sort=xx 
101 set transport smtp
102 queued for smtp transport: local_part = abcd
103 domain = ten-1.test.ex
104   errors_to=NULL
105   domain_data=NULL localpart_data=NULL
106 routed by lookuphost router
107   envelope to: abcd@ten-1.test.ex
108   transport: smtp
109   host ten-1.test.ex [V4NET.0.0.1]
110 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
111 Testing usery@test.again.dns
112 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
113 Considering usery@test.again.dns
114 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
115 routing usery@test.again.dns
116 --------> srv router <--------
117 local_part=usery domain=test.again.dns
118 checking local_parts
119 usery in "^srv"? no (end of list)
120 srv router skipped: local_parts mismatch
121 --------> useryz router <--------
122 local_part=usery domain=test.again.dns
123 checking local_parts
124 usery in "usery:userz"? yes (matched "usery")
125 calling useryz router
126 useryz router called for usery@test.again.dns
127   domain = test.again.dns
128 route_item = * $domain bydns
129 test.again.dns in "*"? yes (matched "*")
130 original list of hosts = '$domain' options = 'bydns'
131 expanded list of hosts = 'test.again.dns' options = 'bydns'
132 set transport smtp
133 finding IP address for test.again.dns
134 doing DNS lookup
135 test.again.dns in "*"? yes (matched "*")
136 DNS lookup of test.again.dns (A) using fakens
137 DNS lookup of test.again.dns (A) gave TRY_AGAIN
138 test.again.dns in dns_again_means_nonexist? no (option unset)
139 returning DNS_AGAIN
140  writing neg-cache entry for test.again.dns-A-xxxx, ttl -1
141 useryz router: defer for usery@test.again.dns
142   message: host lookup for test.again.dns did not complete (DNS timeout?)
143 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
144 Testing userz@test.again.dns
145 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
146 Considering userz@test.again.dns
147 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
148 routing userz@test.again.dns
149 --------> srv router <--------
150 local_part=userz domain=test.again.dns
151 checking local_parts
152 userz in "^srv"? no (end of list)
153 srv router skipped: local_parts mismatch
154 --------> useryz router <--------
155 local_part=userz domain=test.again.dns
156 checking local_parts
157 userz in "usery:userz"? yes (matched "userz")
158 calling useryz router
159 useryz router called for userz@test.again.dns
160   domain = test.again.dns
161 route_item = * $domain bydns
162 test.again.dns in "*"? yes (matched "*")
163 original list of hosts = '$domain' options = 'bydns'
164 expanded list of hosts = 'test.again.dns' options = 'bydns'
165 finding IP address for test.again.dns
166 doing DNS lookup
167 test.again.dns in "*"? yes (matched "*")
168 DNS lookup of test.again.dns-A: using cached value DNS_AGAIN
169 useryz router: defer for userz@test.again.dns
170   message: host lookup for test.again.dns did not complete (DNS timeout?)
171 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
172 Testing xyz@ten-1.test.ex
173 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
174 Considering xyz@ten-1.test.ex
175 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
176 routing xyz@ten-1.test.ex
177 --------> srv router <--------
178 local_part=xyz domain=ten-1.test.ex
179 checking local_parts
180 xyz in "^srv"? no (end of list)
181 srv router skipped: local_parts mismatch
182 --------> useryz router <--------
183 local_part=xyz domain=ten-1.test.ex
184 checking local_parts
185 xyz in "usery:userz"? no (end of list)
186 useryz router skipped: local_parts mismatch
187 --------> lookuphost router <--------
188 local_part=xyz domain=ten-1.test.ex
189 checking local_parts
190 xyz in "!userd"? yes (end of list)
191 calling lookuphost router
192 lookuphost router called for xyz@ten-1.test.ex
193   domain = ten-1.test.ex
194 ten-1.test.ex in "*"? yes (matched "*")
195 DNS lookup of ten-1.test.ex-MX: using cached value DNS_NODATA
196 DNS lookup of ten-1.test.ex (A) using fakens
197 DNS lookup of ten-1.test.ex (A) succeeded
198 fully qualified name = ten-1.test.ex
199 ten-1.test.ex V4NET.0.0.1 mx=-1 sort=xx 
200 queued for smtp transport: local_part = xyz
201 domain = ten-1.test.ex
202   errors_to=NULL
203   domain_data=NULL localpart_data=NULL
204 routed by lookuphost router
205   envelope to: xyz@ten-1.test.ex
206   transport: smtp
207   host ten-1.test.ex [V4NET.0.0.1]
208 search_tidyup called
209 >>>>>>>>>>>>>>>> Exim pid=pppp (main) terminating with rc=1 >>>>>>>>>>>>>>>>
210 Exim version x.yz ....
211 changed uid/gid: forcing real = effective
212   uid=uuuu gid=CALLER_GID pid=pppp
213 configuration file is TESTSUITE/test-config
214 admin user
215 dropping to exim gid; retaining priv uid
216 originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME
217 sender address = CALLER@myhost.test.ex
218 Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID
219 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
220 Testing userx@test.fail.dns
221 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
222 Considering userx@test.fail.dns
223 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
224 routing userx@test.fail.dns
225 --------> srv router <--------
226 local_part=userx domain=test.fail.dns
227 checking local_parts
228 userx in "^srv"? no (end of list)
229 srv router skipped: local_parts mismatch
230 --------> useryz router <--------
231 local_part=userx domain=test.fail.dns
232 checking local_parts
233 userx in "usery:userz"? no (end of list)
234 useryz router skipped: local_parts mismatch
235 --------> lookuphost router <--------
236 local_part=userx domain=test.fail.dns
237 checking local_parts
238 userx in "!userd"? yes (end of list)
239 calling lookuphost router
240 lookuphost router called for userx@test.fail.dns
241   domain = test.fail.dns
242 test.fail.dns in "*"? yes (matched "*")
243 DNS lookup of test.fail.dns (MX) using fakens
244 DNS lookup of test.fail.dns (MX) gave NO_RECOVERY
245 returning DNS_FAIL
246  writing neg-cache entry for test.fail.dns-MX-xxxx, ttl -1
247 lookuphost router: defer for userx@test.fail.dns
248   message: host lookup did not complete
249 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
250 Testing abcd@test.fail.dns
251 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
252 Considering abcd@test.fail.dns
253 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
254 routing abcd@test.fail.dns
255 --------> srv router <--------
256 local_part=abcd domain=test.fail.dns
257 checking local_parts
258 abcd in "^srv"? no (end of list)
259 srv router skipped: local_parts mismatch
260 --------> useryz router <--------
261 local_part=abcd domain=test.fail.dns
262 checking local_parts
263 abcd in "usery:userz"? no (end of list)
264 useryz router skipped: local_parts mismatch
265 --------> lookuphost router <--------
266 local_part=abcd domain=test.fail.dns
267 checking local_parts
268 abcd in "!userd"? yes (end of list)
269 calling lookuphost router
270 lookuphost router called for abcd@test.fail.dns
271   domain = test.fail.dns
272 test.fail.dns in "*"? yes (matched "*")
273 DNS lookup of test.fail.dns-MX: using cached value DNS_FAIL
274 lookuphost router: defer for abcd@test.fail.dns
275   message: host lookup did not complete
276 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
277 Testing abcd@ten-1.test.ex
278 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
279 Considering abcd@ten-1.test.ex
280 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
281 routing abcd@ten-1.test.ex
282 --------> srv router <--------
283 local_part=abcd domain=ten-1.test.ex
284 checking local_parts
285 abcd in "^srv"? no (end of list)
286 srv router skipped: local_parts mismatch
287 --------> useryz router <--------
288 local_part=abcd domain=ten-1.test.ex
289 checking local_parts
290 abcd in "usery:userz"? no (end of list)
291 useryz router skipped: local_parts mismatch
292 --------> lookuphost router <--------
293 local_part=abcd domain=ten-1.test.ex
294 checking local_parts
295 abcd in "!userd"? yes (end of list)
296 calling lookuphost router
297 lookuphost router called for abcd@ten-1.test.ex
298   domain = ten-1.test.ex
299 ten-1.test.ex in "*"? yes (matched "*")
300 DNS lookup of ten-1.test.ex (MX) using fakens
301 DNS lookup of ten-1.test.ex (MX) gave NO_DATA
302 returning DNS_NODATA
303  writing neg-cache entry for ten-1.test.ex-MX-xxxx, ttl 3000
304 ten-1.test.ex (MX resp) DNSSEC
305 DNS lookup of ten-1.test.ex (A) using fakens
306 DNS lookup of ten-1.test.ex (A) succeeded
307 fully qualified name = ten-1.test.ex
308 ten-1.test.ex V4NET.0.0.1 mx=-1 sort=xx 
309 set transport smtp
310 queued for smtp transport: local_part = abcd
311 domain = ten-1.test.ex
312   errors_to=NULL
313   domain_data=NULL localpart_data=NULL
314 routed by lookuphost router
315   envelope to: abcd@ten-1.test.ex
316   transport: smtp
317   host ten-1.test.ex [V4NET.0.0.1]
318 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
319 Testing usery@test.fail.dns
320 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
321 Considering usery@test.fail.dns
322 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
323 routing usery@test.fail.dns
324 --------> srv router <--------
325 local_part=usery domain=test.fail.dns
326 checking local_parts
327 usery in "^srv"? no (end of list)
328 srv router skipped: local_parts mismatch
329 --------> useryz router <--------
330 local_part=usery domain=test.fail.dns
331 checking local_parts
332 usery in "usery:userz"? yes (matched "usery")
333 calling useryz router
334 useryz router called for usery@test.fail.dns
335   domain = test.fail.dns
336 route_item = * $domain bydns
337 test.fail.dns in "*"? yes (matched "*")
338 original list of hosts = '$domain' options = 'bydns'
339 expanded list of hosts = 'test.fail.dns' options = 'bydns'
340 set transport smtp
341 finding IP address for test.fail.dns
342 doing DNS lookup
343 test.fail.dns in "*"? yes (matched "*")
344 DNS lookup of test.fail.dns (A) using fakens
345 DNS lookup of test.fail.dns (A) gave NO_RECOVERY
346 returning DNS_FAIL
347  writing neg-cache entry for test.fail.dns-A-xxxx, ttl -1
348 useryz router: defer for usery@test.fail.dns
349   message: host lookup for test.fail.dns did not complete (DNS timeout?)
350 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
351 Testing userz@test.fail.dns
352 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
353 Considering userz@test.fail.dns
354 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
355 routing userz@test.fail.dns
356 --------> srv router <--------
357 local_part=userz domain=test.fail.dns
358 checking local_parts
359 userz in "^srv"? no (end of list)
360 srv router skipped: local_parts mismatch
361 --------> useryz router <--------
362 local_part=userz domain=test.fail.dns
363 checking local_parts
364 userz in "usery:userz"? yes (matched "userz")
365 calling useryz router
366 useryz router called for userz@test.fail.dns
367   domain = test.fail.dns
368 route_item = * $domain bydns
369 test.fail.dns in "*"? yes (matched "*")
370 original list of hosts = '$domain' options = 'bydns'
371 expanded list of hosts = 'test.fail.dns' options = 'bydns'
372 finding IP address for test.fail.dns
373 doing DNS lookup
374 test.fail.dns in "*"? yes (matched "*")
375 DNS lookup of test.fail.dns-A: using cached value DNS_FAIL
376 useryz router: defer for userz@test.fail.dns
377   message: host lookup for test.fail.dns did not complete (DNS timeout?)
378 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
379 Testing xyz@ten-1.test.ex
380 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
381 Considering xyz@ten-1.test.ex
382 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
383 routing xyz@ten-1.test.ex
384 --------> srv router <--------
385 local_part=xyz domain=ten-1.test.ex
386 checking local_parts
387 xyz in "^srv"? no (end of list)
388 srv router skipped: local_parts mismatch
389 --------> useryz router <--------
390 local_part=xyz domain=ten-1.test.ex
391 checking local_parts
392 xyz in "usery:userz"? no (end of list)
393 useryz router skipped: local_parts mismatch
394 --------> lookuphost router <--------
395 local_part=xyz domain=ten-1.test.ex
396 checking local_parts
397 xyz in "!userd"? yes (end of list)
398 calling lookuphost router
399 lookuphost router called for xyz@ten-1.test.ex
400   domain = ten-1.test.ex
401 ten-1.test.ex in "*"? yes (matched "*")
402 DNS lookup of ten-1.test.ex-MX: using cached value DNS_NODATA
403 DNS lookup of ten-1.test.ex (A) using fakens
404 DNS lookup of ten-1.test.ex (A) succeeded
405 fully qualified name = ten-1.test.ex
406 ten-1.test.ex V4NET.0.0.1 mx=-1 sort=xx 
407 queued for smtp transport: local_part = xyz
408 domain = ten-1.test.ex
409   errors_to=NULL
410   domain_data=NULL localpart_data=NULL
411 routed by lookuphost router
412   envelope to: xyz@ten-1.test.ex
413   transport: smtp
414   host ten-1.test.ex [V4NET.0.0.1]
415 search_tidyup called
416 >>>>>>>>>>>>>>>> Exim pid=pppp (main) terminating with rc=1 >>>>>>>>>>>>>>>>
417 Exim version x.yz ....
418 changed uid/gid: forcing real = effective
419   uid=uuuu gid=CALLER_GID pid=pppp
420 configuration file is TESTSUITE/test-config
421 admin user
422 dropping to exim gid; retaining priv uid
423 originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME
424 sender address = CALLER@myhost.test.ex
425 Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID
426 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
427 Testing userx@nonexist.test.ex
428 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
429 Considering userx@nonexist.test.ex
430 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
431 routing userx@nonexist.test.ex
432 --------> srv router <--------
433 local_part=userx domain=nonexist.test.ex
434 checking local_parts
435 userx in "^srv"? no (end of list)
436 srv router skipped: local_parts mismatch
437 --------> useryz router <--------
438 local_part=userx domain=nonexist.test.ex
439 checking local_parts
440 userx in "usery:userz"? no (end of list)
441 useryz router skipped: local_parts mismatch
442 --------> lookuphost router <--------
443 local_part=userx domain=nonexist.test.ex
444 checking local_parts
445 userx in "!userd"? yes (end of list)
446 calling lookuphost router
447 lookuphost router called for userx@nonexist.test.ex
448   domain = nonexist.test.ex
449 nonexist.test.ex in "*"? yes (matched "*")
450 DNS lookup of nonexist.test.ex (MX) using fakens
451 DNS lookup of nonexist.test.ex (MX) gave HOST_NOT_FOUND
452 returning DNS_NOMATCH
453  writing neg-cache entry for nonexist.test.ex-MX-xxxx, ttl 3000
454 lookuphost router declined for userx@nonexist.test.ex
455 "more" is false: skipping remaining routers
456 no more routers
457 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
458 Testing abcd@nonexist.test.ex
459 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
460 Considering abcd@nonexist.test.ex
461 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
462 routing abcd@nonexist.test.ex
463 --------> srv router <--------
464 local_part=abcd domain=nonexist.test.ex
465 checking local_parts
466 abcd in "^srv"? no (end of list)
467 srv router skipped: local_parts mismatch
468 --------> useryz router <--------
469 local_part=abcd domain=nonexist.test.ex
470 checking local_parts
471 abcd in "usery:userz"? no (end of list)
472 useryz router skipped: local_parts mismatch
473 --------> lookuphost router <--------
474 local_part=abcd domain=nonexist.test.ex
475 checking local_parts
476 abcd in "!userd"? yes (end of list)
477 calling lookuphost router
478 lookuphost router called for abcd@nonexist.test.ex
479   domain = nonexist.test.ex
480 nonexist.test.ex in "*"? yes (matched "*")
481 DNS lookup of nonexist.test.ex-MX: using cached value DNS_NOMATCH
482 lookuphost router declined for abcd@nonexist.test.ex
483 "more" is false: skipping remaining routers
484 no more routers
485 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
486 Testing abcd@ten-1.test.ex
487 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
488 Considering abcd@ten-1.test.ex
489 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
490 routing abcd@ten-1.test.ex
491 --------> srv router <--------
492 local_part=abcd domain=ten-1.test.ex
493 checking local_parts
494 abcd in "^srv"? no (end of list)
495 srv router skipped: local_parts mismatch
496 --------> useryz router <--------
497 local_part=abcd domain=ten-1.test.ex
498 checking local_parts
499 abcd in "usery:userz"? no (end of list)
500 useryz router skipped: local_parts mismatch
501 --------> lookuphost router <--------
502 local_part=abcd domain=ten-1.test.ex
503 checking local_parts
504 abcd in "!userd"? yes (end of list)
505 calling lookuphost router
506 lookuphost router called for abcd@ten-1.test.ex
507   domain = ten-1.test.ex
508 ten-1.test.ex in "*"? yes (matched "*")
509 DNS lookup of ten-1.test.ex (MX) using fakens
510 DNS lookup of ten-1.test.ex (MX) gave NO_DATA
511 returning DNS_NODATA
512  writing neg-cache entry for ten-1.test.ex-MX-xxxx, ttl 3000
513 ten-1.test.ex (MX resp) DNSSEC
514 DNS lookup of ten-1.test.ex (A) using fakens
515 DNS lookup of ten-1.test.ex (A) succeeded
516 fully qualified name = ten-1.test.ex
517 ten-1.test.ex V4NET.0.0.1 mx=-1 sort=xx 
518 set transport smtp
519 queued for smtp transport: local_part = abcd
520 domain = ten-1.test.ex
521   errors_to=NULL
522   domain_data=NULL localpart_data=NULL
523 routed by lookuphost router
524   envelope to: abcd@ten-1.test.ex
525   transport: smtp
526   host ten-1.test.ex [V4NET.0.0.1]
527 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
528 Testing usery@nonexist.test.ex
529 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
530 Considering usery@nonexist.test.ex
531 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
532 routing usery@nonexist.test.ex
533 --------> srv router <--------
534 local_part=usery domain=nonexist.test.ex
535 checking local_parts
536 usery in "^srv"? no (end of list)
537 srv router skipped: local_parts mismatch
538 --------> useryz router <--------
539 local_part=usery domain=nonexist.test.ex
540 checking local_parts
541 usery in "usery:userz"? yes (matched "usery")
542 calling useryz router
543 useryz router called for usery@nonexist.test.ex
544   domain = nonexist.test.ex
545 route_item = * $domain bydns
546 nonexist.test.ex in "*"? yes (matched "*")
547 original list of hosts = '$domain' options = 'bydns'
548 expanded list of hosts = 'nonexist.test.ex' options = 'bydns'
549 set transport smtp
550 finding IP address for nonexist.test.ex
551 doing DNS lookup
552 nonexist.test.ex in "*"? yes (matched "*")
553 DNS lookup of nonexist.test.ex (A) using fakens
554 DNS lookup of nonexist.test.ex (A) gave HOST_NOT_FOUND
555 returning DNS_NOMATCH
556  writing neg-cache entry for nonexist.test.ex-A-xxxx, ttl 3000
557 useryz router: defer for usery@nonexist.test.ex
558   message: lookup of host "nonexist.test.ex" failed in useryz router
559 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
560 Testing userz@nonexist.test.ex
561 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
562 Considering userz@nonexist.test.ex
563 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
564 routing userz@nonexist.test.ex
565 --------> srv router <--------
566 local_part=userz domain=nonexist.test.ex
567 checking local_parts
568 userz in "^srv"? no (end of list)
569 srv router skipped: local_parts mismatch
570 --------> useryz router <--------
571 local_part=userz domain=nonexist.test.ex
572 checking local_parts
573 userz in "usery:userz"? yes (matched "userz")
574 calling useryz router
575 useryz router called for userz@nonexist.test.ex
576   domain = nonexist.test.ex
577 route_item = * $domain bydns
578 nonexist.test.ex in "*"? yes (matched "*")
579 original list of hosts = '$domain' options = 'bydns'
580 expanded list of hosts = 'nonexist.test.ex' options = 'bydns'
581 finding IP address for nonexist.test.ex
582 doing DNS lookup
583 nonexist.test.ex in "*"? yes (matched "*")
584 DNS lookup of nonexist.test.ex-A: using cached value DNS_NOMATCH
585 useryz router: defer for userz@nonexist.test.ex
586   message: lookup of host "nonexist.test.ex" failed in useryz router
587 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
588 Testing xyz@ten-1.test.ex
589 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
590 Considering xyz@ten-1.test.ex
591 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
592 routing xyz@ten-1.test.ex
593 --------> srv router <--------
594 local_part=xyz domain=ten-1.test.ex
595 checking local_parts
596 xyz in "^srv"? no (end of list)
597 srv router skipped: local_parts mismatch
598 --------> useryz router <--------
599 local_part=xyz domain=ten-1.test.ex
600 checking local_parts
601 xyz in "usery:userz"? no (end of list)
602 useryz router skipped: local_parts mismatch
603 --------> lookuphost router <--------
604 local_part=xyz domain=ten-1.test.ex
605 checking local_parts
606 xyz in "!userd"? yes (end of list)
607 calling lookuphost router
608 lookuphost router called for xyz@ten-1.test.ex
609   domain = ten-1.test.ex
610 ten-1.test.ex in "*"? yes (matched "*")
611 DNS lookup of ten-1.test.ex-MX: using cached value DNS_NODATA
612 DNS lookup of ten-1.test.ex (A) using fakens
613 DNS lookup of ten-1.test.ex (A) succeeded
614 fully qualified name = ten-1.test.ex
615 ten-1.test.ex V4NET.0.0.1 mx=-1 sort=xx 
616 queued for smtp transport: local_part = xyz
617 domain = ten-1.test.ex
618   errors_to=NULL
619   domain_data=NULL localpart_data=NULL
620 routed by lookuphost router
621   envelope to: xyz@ten-1.test.ex
622   transport: smtp
623   host ten-1.test.ex [V4NET.0.0.1]
624 search_tidyup called
625 >>>>>>>>>>>>>>>> Exim pid=pppp (main) terminating with rc=2 >>>>>>>>>>>>>>>>
626 Exim version x.yz ....
627 changed uid/gid: forcing real = effective
628   uid=uuuu gid=CALLER_GID pid=pppp
629 configuration file is TESTSUITE/test-config
630 admin user
631 dropping to exim gid; retaining priv uid
632 originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME
633 sender address = CALLER@myhost.test.ex
634 Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID
635 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
636 Testing srv@test.again.dns
637 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
638 Considering srv@test.again.dns
639 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
640 routing srv@test.again.dns
641 --------> srv router <--------
642 local_part=srv domain=test.again.dns
643 checking local_parts
644 srv in "^srv"? yes (matched "^srv")
645 calling srv router
646 srv router called for srv@test.again.dns
647   domain = test.again.dns
648 test.again.dns in "*"? yes (matched "*")
649 DNS lookup of _smtp._tcp.test.again.dns (SRV) using fakens
650 DNS lookup of _smtp._tcp.test.again.dns (SRV) gave TRY_AGAIN
651 _smtp._tcp.test.again.dns in dns_again_means_nonexist? no (option unset)
652 returning DNS_AGAIN
653  writing neg-cache entry for _smtp._tcp.test.again.dns-SRV-xxxx, ttl -1
654 test.again.dns in "test.fail.dns"? no (end of list)
655 srv router: defer for srv@test.again.dns
656   message: host lookup did not complete
657 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
658 Testing srv@test.fail.dns
659 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
660 Considering srv@test.fail.dns
661 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
662 routing srv@test.fail.dns
663 --------> srv router <--------
664 local_part=srv domain=test.fail.dns
665 checking local_parts
666 srv in "^srv"? yes (matched "^srv")
667 calling srv router
668 srv router called for srv@test.fail.dns
669   domain = test.fail.dns
670 test.fail.dns in "*"? yes (matched "*")
671 DNS lookup of _smtp._tcp.test.fail.dns (SRV) using fakens
672 DNS lookup of _smtp._tcp.test.fail.dns (SRV) gave NO_RECOVERY
673 returning DNS_FAIL
674  writing neg-cache entry for _smtp._tcp.test.fail.dns-SRV-xxxx, ttl -1
675 test.fail.dns in "test.fail.dns"? yes (matched "test.fail.dns")
676 DNS_FAIL treated as DNS_NODATA (domain in srv_fail_domains)
677 DNS lookup of test.fail.dns (MX) using fakens
678 DNS lookup of test.fail.dns (MX) gave NO_RECOVERY
679 returning DNS_FAIL
680  writing neg-cache entry for test.fail.dns-MX-xxxx, ttl -1
681 test.fail.dns in "test.fail.dns"? yes (matched "test.fail.dns")
682 DNS_FAIL treated as DNS_NODATA (domain in mx_fail_domains)
683 DNS lookup of test.fail.dns (A) using fakens
684 DNS lookup of test.fail.dns (A) gave NO_RECOVERY
685 returning DNS_FAIL
686  writing neg-cache entry for test.fail.dns-A-xxxx, ttl -1
687 srv router: defer for srv@test.fail.dns
688   message: host lookup did not complete
689 search_tidyup called
690 >>>>>>>>>>>>>>>> Exim pid=pppp (main) terminating with rc=1 >>>>>>>>>>>>>>>>
691 Exim version x.yz ....
692 changed uid/gid: forcing real = effective
693   uid=uuuu gid=CALLER_GID pid=pppp
694 configuration file is TESTSUITE/test-config
695 admin user
696 dropping to exim gid; retaining priv uid
697 originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME
698 sender address = CALLER@myhost.test.ex
699 Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID
700 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
701 Testing userx@nonexist.example.com
702 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
703 Considering userx@nonexist.example.com
704 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
705 routing userx@nonexist.example.com
706 --------> srv router <--------
707 local_part=userx domain=nonexist.example.com
708 checking local_parts
709 userx in "^srv"? no (end of list)
710 srv router skipped: local_parts mismatch
711 --------> useryz router <--------
712 local_part=userx domain=nonexist.example.com
713 checking local_parts
714 userx in "usery:userz"? no (end of list)
715 useryz router skipped: local_parts mismatch
716 --------> lookuphost router <--------
717 local_part=userx domain=nonexist.example.com
718 checking local_parts
719 userx in "!userd"? yes (end of list)
720 calling lookuphost router
721 lookuphost router called for userx@nonexist.example.com
722   domain = nonexist.example.com
723 nonexist.example.com in "*"? yes (matched "*")
724 DNS lookup of nonexist.example.com (MX) using fakens
725 DNS lookup of nonexist.example.com (MX) gave HOST_NOT_FOUND
726 returning DNS_NOMATCH
727  writing neg-cache entry for nonexist.example.com-MX-xxxx, ttl 2
728 lookuphost router declined for userx@nonexist.example.com
729 "more" is false: skipping remaining routers
730 no more routers
731 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
732 Testing userd@nonexist.example.com
733 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
734 Considering userd@nonexist.example.com
735 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
736 routing userd@nonexist.example.com
737 --------> srv router <--------
738 local_part=userd domain=nonexist.example.com
739 checking local_parts
740 userd in "^srv"? no (end of list)
741 srv router skipped: local_parts mismatch
742 --------> useryz router <--------
743 local_part=userd domain=nonexist.example.com
744 checking local_parts
745 userd in "usery:userz"? no (end of list)
746 useryz router skipped: local_parts mismatch
747 --------> lookuphost router <--------
748 local_part=userd domain=nonexist.example.com
749 checking local_parts
750 userd in "!userd"? no (matched "!userd")
751 lookuphost router skipped: local_parts mismatch
752 --------> delay router <--------
753 local_part=userd domain=nonexist.example.com
754 checking "condition" "${acl {delay}}"...
755   using ACL "delay"
756   processing "accept" (TESTSUITE/test-config 18)
757   check delay = 3s
758   delay modifier requests 3-second delay
759     message: y
760   accept: condition test succeeded in ACL "delay"
761   end of ACL "delay": ACCEPT
762 calling delay router
763 delay router called for userd@nonexist.example.com
764   domain = nonexist.example.com
765 nonexist.example.com in "*"? yes (matched "*")
766 DNS lookup of nonexist.example.com-MX: cached value DNS_NOMATCH past valid time
767 DNS lookup of nonexist.example.com (MX) using fakens
768 DNS lookup of nonexist.example.com (MX) gave HOST_NOT_FOUND
769 returning DNS_NOMATCH
770  update neg-cache entry for nonexist.example.com-MX-xxxx, ttl 2
771 delay router declined for userd@nonexist.example.com
772 "more" is false: skipping remaining routers
773 no more routers
774 search_tidyup called
775 >>>>>>>>>>>>>>>> Exim pid=pppp (main) terminating with rc=2 >>>>>>>>>>>>>>>>