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