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 >>> using ACL "check_connect"
10 >>> processing "warn" (TESTSUITE/test-config 32)
11 >>> check hosts = 10.0.0.6
12 >>> host in "10.0.0.6"?
13 >>> list element: 10.0.0.6
14 >>> host in "10.0.0.6"? no (end of list)
15 >>> warn: condition test failed in ACL "check_connect"
16 >>> processing "accept" (TESTSUITE/test-config 34)
17 >>> accept: condition test succeeded in ACL "check_connect"
18 >>> end of ACL "check_connect": ACCEPT
19 >>> host in pipelining_connect_advertise_hosts?
21 >>> test in helo_lookup_domains?
24 >>> test in helo_lookup_domains? no (end of list)
25 >>> host in smtp_accept_max_nonmail_hosts?
27 >>> host in smtp_accept_max_nonmail_hosts? yes (matched "*")
28 >>> using ACL "check_vrfy"
29 >>> processing "deny" (TESTSUITE/test-config 67)
30 >>> check hosts = +auth_hosts
31 >>> host in "+auth_hosts"?
32 >>> list element: +auth_hosts
33 >>> host in "10.0.0.1"?
34 >>> list element: 10.0.0.1
35 >>> host in "10.0.0.1"? no (end of list)
36 >>> host in "+auth_hosts"? no (end of list)
37 >>> deny: condition test failed in ACL "check_vrfy"
38 >>> processing "accept" (TESTSUITE/test-config 70)
39 >>> accept: condition test succeeded in ACL "check_vrfy"
40 >>> end of ACL "check_vrfy": ACCEPT
41 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
42 >>> routing userx@test.ex
43 >>> test.ex in "! +local_domains"?
44 >>> list element: ! +local_domains
45 >>> test.ex in "test.ex : *.test.ex"?
46 >>> list element: test.ex
47 >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex")
48 >>> test.ex in "! +local_domains"? no (matched "! +local_domains")
50 >>> list element: userx
51 >>> userx in "userx"? yes (matched "userx")
52 >>> calling localuser router
53 >>> routed by localuser router
54 >>> using ACL "check_expn"
55 >>> processing "deny" (TESTSUITE/test-config 61)
56 >>> check hosts = +auth_hosts
57 >>> host in "+auth_hosts"?
58 >>> list element: +auth_hosts
59 >>> host in "+auth_hosts"? no (end of list)
60 >>> deny: condition test failed in ACL "check_expn"
61 >>> processing "accept" (TESTSUITE/test-config 64)
62 >>> check hosts = 10.0.0.0/24
63 >>> host in "10.0.0.0/24"?
64 >>> list element: 10.0.0.0/24
65 >>> host in "10.0.0.0/24"? yes (matched "10.0.0.0/24")
66 >>> accept: condition test succeeded in ACL "check_expn"
67 >>> end of ACL "check_expn": ACCEPT
68 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
69 >>> routing list@test.ex
70 >>> test.ex in "! +local_domains"?
71 >>> list element: ! +local_domains
72 >>> test.ex in "test.ex : *.test.ex"?
73 >>> list element: test.ex
74 >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex")
75 >>> test.ex in "! +local_domains"? no (matched "! +local_domains")
77 >>> list element: userx
78 >>> list in "userx"? no (end of list)
80 LOG: ETRN #abcd received from (test) [10.0.0.2]
81 >>> using ACL "check_etrn"
82 >>> processing "deny" (TESTSUITE/test-config 53)
83 >>> check hosts = +auth_hosts
84 >>> host in "+auth_hosts"?
85 >>> list element: +auth_hosts
86 >>> host in "+auth_hosts"? no (end of list)
87 >>> deny: condition test failed in ACL "check_etrn"
88 >>> processing "require" (TESTSUITE/test-config 56)
89 >>> check hosts = 10.0.0.0/24
90 >>> host in "10.0.0.0/24"?
91 >>> list element: 10.0.0.0/24
92 >>> host in "10.0.0.0/24"? yes (matched "10.0.0.0/24")
93 >>> require: condition test succeeded in ACL "check_etrn"
94 >>> processing "warn" (TESTSUITE/test-config 57)
95 >>> l_message: accepted ETRN $smtp_command_argument
96 >>> warn: condition test succeeded in ACL "check_etrn"
97 LOG: H=(test) [10.0.0.2] Warning: accepted ETRN #abcd
98 >>> processing "accept" (TESTSUITE/test-config 58)
99 >>> accept: condition test succeeded in ACL "check_etrn"
100 >>> end of ACL "check_etrn": ACCEPT
101 >>> ETRN command is: exim -R
102 >>> ETRN command execution skipped
103 >>> host in hosts_connection_nolog? no (option unset)
104 >>> host in host_lookup? no (option unset)
105 >>> host in host_reject_connection? no (option unset)
106 >>> host in sender_unqualified_hosts? no (option unset)
107 >>> host in recipient_unqualified_hosts? no (option unset)
108 >>> host in helo_verify_hosts? no (option unset)
109 >>> host in helo_try_verify_hosts? no (option unset)
110 >>> host in helo_accept_junk_hosts? no (option unset)
111 >>> using ACL "check_connect"
112 >>> processing "warn" (TESTSUITE/test-config 32)
113 >>> check hosts = 10.0.0.6
114 >>> host in "10.0.0.6"?
115 >>> list element: 10.0.0.6
116 >>> host in "10.0.0.6"? no (end of list)
117 >>> warn: condition test failed in ACL "check_connect"
118 >>> processing "accept" (TESTSUITE/test-config 34)
119 >>> accept: condition test succeeded in ACL "check_connect"
120 >>> end of ACL "check_connect": ACCEPT
121 >>> host in pipelining_connect_advertise_hosts?
123 >>> test.host in helo_lookup_domains?
125 >>> list element: @[]
126 >>> test.host in helo_lookup_domains? no (end of list)
127 >>> host in limits_advertise_hosts?
129 >>> host in dsn_advertise_hosts? no (option unset)
130 >>> host in pipelining_advertise_hosts?
132 >>> host in pipelining_advertise_hosts? yes (matched "*")
133 >>> host in auth_advertise_hosts?
134 >>> list element: +auth_hosts
135 >>> host in "10.0.0.1"?
136 >>> list element: 10.0.0.1
137 >>> host in "10.0.0.1"? yes (matched "10.0.0.1")
138 >>> host in auth_advertise_hosts? yes (matched "+auth_hosts")
139 >>> host in chunking_advertise_hosts?
140 >>> host in chunking_advertise_hosts? no (end of list)
141 >>> host in tls_advertise_hosts?
142 >>> host in smtp_accept_max_nonmail_hosts?
144 >>> host in smtp_accept_max_nonmail_hosts? yes (matched "*")
145 >>> using ACL "check_vrfy"
146 >>> processing "deny" (TESTSUITE/test-config 67)
147 >>> check hosts = +auth_hosts
148 >>> host in "+auth_hosts"?
149 >>> list element: +auth_hosts
150 >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached)
151 >>> message: authentication required
152 >>> check !authenticated = *
153 >>> deny: condition test succeeded in ACL "check_vrfy"
154 >>> end of ACL "check_vrfy": DENY
155 LOG: H=(test.host) [10.0.0.1] rejected VRFY userx@test.ex: authentication required
156 >>> using ACL "check_expn"
157 >>> processing "deny" (TESTSUITE/test-config 61)
158 >>> check hosts = +auth_hosts
159 >>> host in "+auth_hosts"?
160 >>> list element: +auth_hosts
161 >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached)
162 >>> message: authentication required
163 >>> check !authenticated = *
164 >>> deny: condition test succeeded in ACL "check_expn"
165 >>> end of ACL "check_expn": DENY
166 LOG: H=(test.host) [10.0.0.1] rejected EXPN list@test.ex: authentication required
167 LOG: ETRN abcd received from (test.host) [10.0.0.1]
168 >>> using ACL "check_etrn"
169 >>> processing "deny" (TESTSUITE/test-config 53)
170 >>> check hosts = +auth_hosts
171 >>> host in "+auth_hosts"?
172 >>> list element: +auth_hosts
173 >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached)
174 >>> message: authentication required
175 >>> check !authenticated = *
176 >>> deny: condition test succeeded in ACL "check_etrn"
177 >>> end of ACL "check_etrn": DENY
178 LOG: H=(test.host) [10.0.0.1] rejected ETRN abcd: authentication required
179 >>> using ACL "check_recipient"
180 >>> processing "warn" (TESTSUITE/test-config 37)
181 >>> check hosts = 10.0.0.5
182 >>> host in "10.0.0.5"?
183 >>> list element: 10.0.0.5
184 >>> host in "10.0.0.5"? no (end of list)
185 >>> warn: condition test failed in ACL "check_recipient"
186 >>> processing "accept" (TESTSUITE/test-config 39)
187 >>> check hosts = 10.0.0.5
188 >>> host in "10.0.0.5"?
189 >>> list element: 10.0.0.5
190 >>> host in "10.0.0.5"? no (end of list)
191 >>> accept: condition test failed in ACL "check_recipient"
192 >>> processing "accept" (TESTSUITE/test-config 40)
196 >>> host in ":"? no (end of list)
197 >>> accept: condition test failed in ACL "check_recipient"
198 >>> processing "deny" (TESTSUITE/test-config 41)
199 >>> check hosts = +auth_hosts
200 >>> host in "+auth_hosts"?
201 >>> list element: +auth_hosts
202 >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached)
203 >>> message: authentication required
204 >>> check !authenticated = *
205 >>> deny: condition test succeeded in ACL "check_recipient"
206 >>> end of ACL "check_recipient": DENY
207 LOG: H=(test.host) [10.0.0.1] F=<junk@jink.jonk.test.ex> rejected RCPT <userx@test.ex>: authentication required
208 >>> mylogin authenticator server_condition:
209 >>> $auth1 = userx secret
210 >>> $1 = userx secret
211 >>> +++MYLOGIN $1="userx secret" $2="" $3=""
212 >>> expanded string: yes
213 >>> using ACL "check_recipient"
214 >>> processing "warn" (TESTSUITE/test-config 37)
215 >>> check hosts = 10.0.0.5
216 >>> host in "10.0.0.5"?
217 >>> list element: 10.0.0.5
218 >>> host in "10.0.0.5"? no (end of list)
219 >>> warn: condition test failed in ACL "check_recipient"
220 >>> processing "accept" (TESTSUITE/test-config 39)
221 >>> check hosts = 10.0.0.5
222 >>> host in "10.0.0.5"?
223 >>> list element: 10.0.0.5
224 >>> host in "10.0.0.5"? no (end of list)
225 >>> accept: condition test failed in ACL "check_recipient"
226 >>> processing "accept" (TESTSUITE/test-config 40)
230 >>> host in ":"? no (end of list)
231 >>> accept: condition test failed in ACL "check_recipient"
232 >>> processing "deny" (TESTSUITE/test-config 41)
233 >>> check hosts = +auth_hosts
234 >>> host in "+auth_hosts"?
235 >>> list element: +auth_hosts
236 >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached)
237 >>> message: authentication required
238 >>> check !authenticated = *
241 >>> mylogin in "*"? yes (matched "*")
242 >>> deny: condition test failed in ACL "check_recipient"
243 >>> processing "accept" (TESTSUITE/test-config 44)
244 >>> check domains = +local_domains
245 >>> test.ex in "+local_domains"?
246 >>> list element: +local_domains
247 >>> test.ex in "test.ex : *.test.ex"?
248 >>> list element: test.ex
249 >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex")
250 >>> test.ex in "+local_domains"? yes (matched "+local_domains")
251 >>> accept: condition test succeeded in ACL "check_recipient"
252 >>> end of ACL "check_recipient": ACCEPT
253 >>> using ACL "check_recipient"
254 >>> processing "warn" (TESTSUITE/test-config 37)
255 >>> check hosts = 10.0.0.5
256 >>> host in "10.0.0.5"?
257 >>> list element: 10.0.0.5
258 >>> host in "10.0.0.5"? no (end of list)
259 >>> warn: condition test failed in ACL "check_recipient"
260 >>> processing "accept" (TESTSUITE/test-config 39)
261 >>> check hosts = 10.0.0.5
262 >>> host in "10.0.0.5"?
263 >>> list element: 10.0.0.5
264 >>> host in "10.0.0.5"? no (end of list)
265 >>> accept: condition test failed in ACL "check_recipient"
266 >>> processing "accept" (TESTSUITE/test-config 40)
270 >>> host in ":"? no (end of list)
271 >>> accept: condition test failed in ACL "check_recipient"
272 >>> processing "deny" (TESTSUITE/test-config 41)
273 >>> check hosts = +auth_hosts
274 >>> host in "+auth_hosts"?
275 >>> list element: +auth_hosts
276 >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached)
277 >>> message: authentication required
278 >>> check !authenticated = *
281 >>> mylogin in "*"? yes (matched "*")
282 >>> deny: condition test failed in ACL "check_recipient"
283 >>> processing "accept" (TESTSUITE/test-config 44)
284 >>> check domains = +local_domains
285 >>> cus.cam.ac.uk in "+local_domains"?
286 >>> list element: +local_domains
287 >>> cus.cam.ac.uk in "test.ex : *.test.ex"?
288 >>> list element: test.ex
289 >>> list element: *.test.ex
290 >>> cus.cam.ac.uk in "test.ex : *.test.ex"? no (end of list)
291 >>> cus.cam.ac.uk in "+local_domains"? no (end of list)
292 >>> accept: condition test failed in ACL "check_recipient"
293 >>> processing "accept" (TESTSUITE/test-config 45)
294 >>> check hosts = +relay_hosts
295 >>> host in "+relay_hosts"?
296 >>> list element: +relay_hosts
297 >>> host in "10.0.0.4"?
298 >>> list element: 10.0.0.4
299 >>> host in "10.0.0.4"? no (end of list)
300 >>> host in "+relay_hosts"? no (end of list)
301 >>> accept: condition test failed in ACL "check_recipient"
302 >>> processing "accept" (TESTSUITE/test-config 46)
303 >>> check hosts = +auth_relay_hosts
304 >>> host in "+auth_relay_hosts"?
305 >>> list element: +auth_relay_hosts
306 >>> host in "10.0.0.3 : 10.0.0.4"?
307 >>> list element: 10.0.0.3
308 >>> list element: 10.0.0.4
309 >>> host in "10.0.0.3 : 10.0.0.4"? no (end of list)
310 >>> host in "+auth_relay_hosts"? no (end of list)
311 >>> accept: condition test failed in ACL "check_recipient"
312 >>> processing "deny" (TESTSUITE/test-config 50)
313 >>> message: relay not permitted
314 >>> deny: condition test succeeded in ACL "check_recipient"
315 >>> end of ACL "check_recipient": DENY
316 LOG: H=(test.host) [10.0.0.1] F=<junk@jink.jonk.test.ex> A=mylogin rejected RCPT <userx@cus.cam.ac.uk>: relay not permitted
317 >>> using ACL "check_vrfy"
318 >>> processing "deny" (TESTSUITE/test-config 67)
319 >>> check hosts = +auth_hosts
320 >>> host in "+auth_hosts"?
321 >>> list element: +auth_hosts
322 >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached)
323 >>> message: authentication required
324 >>> check !authenticated = *
327 >>> mylogin in "*"? yes (matched "*")
328 >>> deny: condition test failed in ACL "check_vrfy"
329 >>> processing "accept" (TESTSUITE/test-config 70)
330 >>> accept: condition test succeeded in ACL "check_vrfy"
331 >>> end of ACL "check_vrfy": ACCEPT
332 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
333 >>> routing userx@test.ex
334 >>> test.ex in "! +local_domains"?
335 >>> list element: ! +local_domains
336 >>> test.ex in "test.ex : *.test.ex"?
337 >>> list element: test.ex
338 >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex")
339 >>> test.ex in "! +local_domains"? no (matched "! +local_domains")
340 >>> userx in "userx"?
341 >>> list element: userx
342 >>> userx in "userx"? yes (matched "userx")
343 >>> calling localuser router
344 >>> routed by localuser router
345 >>> using ACL "check_expn"
346 >>> processing "deny" (TESTSUITE/test-config 61)
347 >>> check hosts = +auth_hosts
348 >>> host in "+auth_hosts"?
349 >>> list element: +auth_hosts
350 >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached)
351 >>> message: authentication required
352 >>> check !authenticated = *
355 >>> mylogin in "*"? yes (matched "*")
356 >>> deny: condition test failed in ACL "check_expn"
357 >>> processing "accept" (TESTSUITE/test-config 64)
358 >>> check hosts = 10.0.0.0/24
359 >>> host in "10.0.0.0/24"?
360 >>> list element: 10.0.0.0/24
361 >>> host in "10.0.0.0/24"? yes (matched "10.0.0.0/24")
362 >>> accept: condition test succeeded in ACL "check_expn"
363 >>> end of ACL "check_expn": ACCEPT
364 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
365 >>> routing list@test.ex
366 >>> test.ex in "! +local_domains"?
367 >>> list element: ! +local_domains
368 >>> test.ex in "test.ex : *.test.ex"?
369 >>> list element: test.ex
370 >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex")
371 >>> test.ex in "! +local_domains"? no (matched "! +local_domains")
373 >>> list element: userx
374 >>> list in "userx"? no (end of list)
376 LOG: ETRN #abcd received from (test.host) [10.0.0.1]
377 >>> using ACL "check_etrn"
378 >>> processing "deny" (TESTSUITE/test-config 53)
379 >>> check hosts = +auth_hosts
380 >>> host in "+auth_hosts"?
381 >>> list element: +auth_hosts
382 >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached)
383 >>> message: authentication required
384 >>> check !authenticated = *
387 >>> mylogin in "*"? yes (matched "*")
388 >>> deny: condition test failed in ACL "check_etrn"
389 >>> processing "require" (TESTSUITE/test-config 56)
390 >>> check hosts = 10.0.0.0/24
391 >>> host in "10.0.0.0/24"?
392 >>> list element: 10.0.0.0/24
393 >>> host in "10.0.0.0/24"? yes (matched "10.0.0.0/24")
394 >>> require: condition test succeeded in ACL "check_etrn"
395 >>> processing "warn" (TESTSUITE/test-config 57)
396 >>> l_message: accepted ETRN $smtp_command_argument
397 >>> warn: condition test succeeded in ACL "check_etrn"
398 LOG: H=(test.host) [10.0.0.1] Warning: accepted ETRN #abcd
399 >>> processing "accept" (TESTSUITE/test-config 58)
400 >>> accept: condition test succeeded in ACL "check_etrn"
401 >>> end of ACL "check_etrn": ACCEPT
402 >>> ETRN command is: exim -R
403 >>> ETRN command execution skipped
404 >>> host in hosts_connection_nolog? no (option unset)
405 >>> host in host_lookup? no (option unset)
406 >>> host in host_reject_connection? no (option unset)
407 >>> host in sender_unqualified_hosts? no (option unset)
408 >>> host in recipient_unqualified_hosts? no (option unset)
409 >>> host in helo_verify_hosts? no (option unset)
410 >>> host in helo_try_verify_hosts? no (option unset)
411 >>> host in helo_accept_junk_hosts? no (option unset)
412 >>> using ACL "check_connect"
413 >>> processing "warn" (TESTSUITE/test-config 32)
414 >>> check hosts = 10.0.0.6
415 >>> host in "10.0.0.6"?
416 >>> list element: 10.0.0.6
417 >>> host in "10.0.0.6"? no (end of list)
418 >>> warn: condition test failed in ACL "check_connect"
419 >>> processing "accept" (TESTSUITE/test-config 34)
420 >>> accept: condition test succeeded in ACL "check_connect"
421 >>> end of ACL "check_connect": ACCEPT
422 >>> host in pipelining_connect_advertise_hosts?
424 >>> test.host in helo_lookup_domains?
426 >>> list element: @[]
427 >>> test.host in helo_lookup_domains? no (end of list)
428 >>> host in limits_advertise_hosts?
430 >>> host in dsn_advertise_hosts? no (option unset)
431 >>> host in pipelining_advertise_hosts?
433 >>> host in pipelining_advertise_hosts? yes (matched "*")
434 >>> host in auth_advertise_hosts?
435 >>> list element: +auth_hosts
436 >>> host in "10.0.0.1"?
437 >>> list element: 10.0.0.1
438 >>> host in "10.0.0.1"? no (end of list)
439 >>> list element: !+relay_hosts
440 >>> host in "10.0.0.4"?
441 >>> list element: 10.0.0.4
442 >>> host in "10.0.0.4"? no (end of list)
443 >>> list element: +auth_relay_hosts
444 >>> host in "10.0.0.3 : 10.0.0.4"?
445 >>> list element: 10.0.0.3
446 >>> host in "10.0.0.3 : 10.0.0.4"? yes (matched "10.0.0.3")
447 >>> host in auth_advertise_hosts? yes (matched "+auth_relay_hosts")
448 >>> host in chunking_advertise_hosts?
449 >>> host in chunking_advertise_hosts? no (end of list)
450 >>> host in tls_advertise_hosts?
451 >>> using ACL "check_recipient"
452 >>> processing "warn" (TESTSUITE/test-config 37)
453 >>> check hosts = 10.0.0.5
454 >>> host in "10.0.0.5"?
455 >>> list element: 10.0.0.5
456 >>> host in "10.0.0.5"? no (end of list)
457 >>> warn: condition test failed in ACL "check_recipient"
458 >>> processing "accept" (TESTSUITE/test-config 39)
459 >>> check hosts = 10.0.0.5
460 >>> host in "10.0.0.5"?
461 >>> list element: 10.0.0.5
462 >>> host in "10.0.0.5"? no (end of list)
463 >>> accept: condition test failed in ACL "check_recipient"
464 >>> processing "accept" (TESTSUITE/test-config 40)
468 >>> host in ":"? no (end of list)
469 >>> accept: condition test failed in ACL "check_recipient"
470 >>> processing "deny" (TESTSUITE/test-config 41)
471 >>> check hosts = +auth_hosts
472 >>> host in "+auth_hosts"?
473 >>> list element: +auth_hosts
474 >>> host in "+auth_hosts"? no (end of list)
475 >>> deny: condition test failed in ACL "check_recipient"
476 >>> processing "accept" (TESTSUITE/test-config 44)
477 >>> check domains = +local_domains
478 >>> cus.cam.ac.uk in "+local_domains"?
479 >>> list element: +local_domains
480 >>> cus.cam.ac.uk in "test.ex : *.test.ex"?
481 >>> list element: test.ex
482 >>> list element: *.test.ex
483 >>> cus.cam.ac.uk in "test.ex : *.test.ex"? no (end of list)
484 >>> cus.cam.ac.uk in "+local_domains"? no (end of list)
485 >>> accept: condition test failed in ACL "check_recipient"
486 >>> processing "accept" (TESTSUITE/test-config 45)
487 >>> check hosts = +relay_hosts
488 >>> host in "+relay_hosts"?
489 >>> list element: +relay_hosts
490 >>> host in "+relay_hosts"? no (end of list)
491 >>> accept: condition test failed in ACL "check_recipient"
492 >>> processing "accept" (TESTSUITE/test-config 46)
493 >>> check hosts = +auth_relay_hosts
494 >>> host in "+auth_relay_hosts"?
495 >>> list element: +auth_relay_hosts
496 >>> host in "+auth_relay_hosts"? yes (matched "+auth_relay_hosts" - cached)
497 >>> message: authentication required
498 >>> check authenticated = *
499 >>> accept: condition test failed in ACL "check_recipient"
500 >>> accept: endpass encountered - denying access
501 LOG: H=(test.host) [10.0.0.3] F=<junk@jink.jonk.test.ex> rejected RCPT <userx@cus.cam.ac.uk>: authentication required
502 >>> mylogin authenticator server_condition:
503 >>> $auth1 = userx secret
504 >>> $1 = userx secret
505 >>> +++MYLOGIN $1="userx secret" $2="" $3=""
506 >>> expanded string: yes
507 >>> using ACL "check_recipient"
508 >>> processing "warn" (TESTSUITE/test-config 37)
509 >>> check hosts = 10.0.0.5
510 >>> host in "10.0.0.5"?
511 >>> list element: 10.0.0.5
512 >>> host in "10.0.0.5"? no (end of list)
513 >>> warn: condition test failed in ACL "check_recipient"
514 >>> processing "accept" (TESTSUITE/test-config 39)
515 >>> check hosts = 10.0.0.5
516 >>> host in "10.0.0.5"?
517 >>> list element: 10.0.0.5
518 >>> host in "10.0.0.5"? no (end of list)
519 >>> accept: condition test failed in ACL "check_recipient"
520 >>> processing "accept" (TESTSUITE/test-config 40)
524 >>> host in ":"? no (end of list)
525 >>> accept: condition test failed in ACL "check_recipient"
526 >>> processing "deny" (TESTSUITE/test-config 41)
527 >>> check hosts = +auth_hosts
528 >>> host in "+auth_hosts"?
529 >>> list element: +auth_hosts
530 >>> host in "+auth_hosts"? no (end of list)
531 >>> deny: condition test failed in ACL "check_recipient"
532 >>> processing "accept" (TESTSUITE/test-config 44)
533 >>> check domains = +local_domains
534 >>> cus.cam.ac.uk in "+local_domains"?
535 >>> list element: +local_domains
536 >>> cus.cam.ac.uk in "test.ex : *.test.ex"?
537 >>> list element: test.ex
538 >>> list element: *.test.ex
539 >>> cus.cam.ac.uk in "test.ex : *.test.ex"? no (end of list)
540 >>> cus.cam.ac.uk in "+local_domains"? no (end of list)
541 >>> accept: condition test failed in ACL "check_recipient"
542 >>> processing "accept" (TESTSUITE/test-config 45)
543 >>> check hosts = +relay_hosts
544 >>> host in "+relay_hosts"?
545 >>> list element: +relay_hosts
546 >>> host in "+relay_hosts"? no (end of list)
547 >>> accept: condition test failed in ACL "check_recipient"
548 >>> processing "accept" (TESTSUITE/test-config 46)
549 >>> check hosts = +auth_relay_hosts
550 >>> host in "+auth_relay_hosts"?
551 >>> list element: +auth_relay_hosts
552 >>> host in "+auth_relay_hosts"? yes (matched "+auth_relay_hosts" - cached)
553 >>> message: authentication required
554 >>> check authenticated = *
557 >>> mylogin in "*"? yes (matched "*")
558 >>> accept: condition test succeeded in ACL "check_recipient"
559 >>> end of ACL "check_recipient": ACCEPT
560 >>> host in hosts_connection_nolog? no (option unset)
561 >>> host in host_lookup? no (option unset)
562 >>> host in host_reject_connection? no (option unset)
563 >>> host in sender_unqualified_hosts? no (option unset)
564 >>> host in recipient_unqualified_hosts? no (option unset)
565 >>> host in helo_verify_hosts? no (option unset)
566 >>> host in helo_try_verify_hosts? no (option unset)
567 >>> host in helo_accept_junk_hosts? no (option unset)
568 >>> using ACL "check_connect"
569 >>> processing "warn" (TESTSUITE/test-config 32)
570 >>> check hosts = 10.0.0.6
571 >>> host in "10.0.0.6"?
572 >>> list element: 10.0.0.6
573 >>> host in "10.0.0.6"? no (end of list)
574 >>> warn: condition test failed in ACL "check_connect"
575 >>> processing "accept" (TESTSUITE/test-config 34)
576 >>> accept: condition test succeeded in ACL "check_connect"
577 >>> end of ACL "check_connect": ACCEPT
578 >>> host in pipelining_connect_advertise_hosts?
580 >>> test.host in helo_lookup_domains?
582 >>> list element: @[]
583 >>> test.host in helo_lookup_domains? no (end of list)
584 >>> host in limits_advertise_hosts?
586 >>> host in dsn_advertise_hosts? no (option unset)
587 >>> host in pipelining_advertise_hosts?
589 >>> host in pipelining_advertise_hosts? yes (matched "*")
590 >>> host in auth_advertise_hosts?
591 >>> list element: +auth_hosts
592 >>> host in "10.0.0.1"?
593 >>> list element: 10.0.0.1
594 >>> host in "10.0.0.1"? no (end of list)
595 >>> list element: !+relay_hosts
596 >>> host in "10.0.0.4"?
597 >>> list element: 10.0.0.4
598 >>> host in "10.0.0.4"? yes (matched "10.0.0.4")
599 >>> host in auth_advertise_hosts? no (matched "!+relay_hosts")
600 >>> host in chunking_advertise_hosts?
601 >>> host in chunking_advertise_hosts? no (end of list)
602 >>> host in tls_advertise_hosts?
603 Exim version x.yz ....
604 changed uid/gid: forcing real = effective
605 uid=uuuu gid=CALLER_GID pid=p1234
606 seeking password data for user "CALLER": cache not available
607 getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID
608 SHELL in keep_environment?
610 list element: EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK
611 EXIM_TEST_NUMBER in keep_environment?
613 list element: EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK
614 PWD in keep_environment?
616 list element: EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK
617 TERM in keep_environment?
619 list element: EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK
620 USER in keep_environment?
622 list element: EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK
623 SHLVL in keep_environment?
625 list element: EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK
626 PATH in keep_environment?
628 _ in keep_environment?
630 list element: EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK
631 PATH in keep_environment?
633 configuration file is TESTSUITE/test-config
636 changed uid/gid: privilege not needed
637 uid=EXIM_UID gid=EXIM_GID pid=p1234
638 seeking password data for user "CALLER": using cached result
639 getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID
640 originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME
641 sender address = NULL
642 sender_fullhost = [10.0.0.5]
643 sender_rcvhost = [10.0.0.5] (ident=CALLER)
644 set_process_info: pppp handling incoming connection from [10.0.0.5] via -oMa
645 set_process_info: pppp accepting a local SMTP message from <CALLER>
646 host in hosts_connection_nolog? no (option unset)
647 LOG: smtp_connection MAIN
648 SMTP connection from CALLER
649 host in host_lookup? no (option unset)
650 set_process_info: pppp handling incoming connection from [10.0.0.5] U=CALLER
651 host in host_reject_connection? no (option unset)
652 host in sender_unqualified_hosts? no (option unset)
653 host in recipient_unqualified_hosts? no (option unset)
654 host in helo_verify_hosts? no (option unset)
655 host in helo_try_verify_hosts? no (option unset)
656 host in helo_accept_junk_hosts? no (option unset)
657 using ACL "check_connect"
658 processing "warn" (TESTSUITE/test-config 32)
659 check hosts = 10.0.0.6
661 list element: 10.0.0.6
662 host in "10.0.0.6"? no (end of list)
663 warn: condition test failed in ACL "check_connect"
664 processing "accept" (TESTSUITE/test-config 34)
665 accept: condition test succeeded in ACL "check_connect"
666 end of ACL "check_connect": ACCEPT
667 host in pipelining_connect_advertise_hosts?
669 SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
670 smtp_setup_msg entered
671 SMTP<< ehlo testing.testing
672 testing.testing in helo_lookup_domains?
675 testing.testing in helo_lookup_domains? no (end of list)
676 sender_fullhost = (testing.testing) [10.0.0.5]
677 sender_rcvhost = [10.0.0.5] (helo=testing.testing ident=CALLER)
678 set_process_info: pppp handling incoming connection from (testing.testing) [10.0.0.5] U=CALLER
679 host in limits_advertise_hosts?
681 host in dsn_advertise_hosts? no (option unset)
682 host in pipelining_advertise_hosts?
684 host in pipelining_advertise_hosts? yes (matched "*")
685 host in auth_advertise_hosts?
686 list element: +auth_hosts
687 start sublist auth_hosts
689 ╎list element: 10.0.0.1
690 host in "10.0.0.1"? no (end of list)
691 end sublist auth_hosts
692 list element: !+relay_hosts
693 start sublist relay_hosts
695 ╎list element: 10.0.0.4
696 host in "10.0.0.4"? no (end of list)
697 end sublist relay_hosts
698 list element: +auth_relay_hosts
699 start sublist auth_relay_hosts
700 host in "10.0.0.3 : 10.0.0.4"?
701 ╎list element: 10.0.0.3
702 ╎list element: 10.0.0.4
703 host in "10.0.0.3 : 10.0.0.4"? no (end of list)
704 end sublist auth_relay_hosts
705 list element: 10.0.0.5
706 host in auth_advertise_hosts? yes (matched "10.0.0.5")
707 Evaluating advertise_condition for mylogin mylogin athenticator
708 Evaluating advertise_condition for plain PLAIN athenticator
709 Evaluating advertise_condition for extended_plain EXPLAIN athenticator
710 Evaluating advertise_condition for expanded_prompt_plain EXPANDED athenticator
711 Evaluating advertise_condition for expanded_prompt_plain_fail EXPANDFAIL athenticator
712 Evaluating advertise_condition for defer DEFER athenticator
713 Evaluating advertise_condition for login LOGIN athenticator
714 host in chunking_advertise_hosts?
715 host in chunking_advertise_hosts? no (end of list)
716 host in tls_advertise_hosts?
717 SMTP>> 250-myhost.test.ex Hello CALLER at testing.testing [10.0.0.5]
724 250-AUTH MYLOGIN PLAIN EXPLAIN EXPANDED EXPANDFAIL DEFER LOGIN
726 SMTP<< auth mylogin dXNlcnggc2VjcmV0
727 auth input decode: 'userx secret'
728 mylogin authenticator server_condition:
729 $auth1 = userx secret
731 +++MYLOGIN $1="userx secret" $2="" $3=""
732 compiled RE '^(\S+)\s+(\S+)$' not found in local cache
733 compiling RE '^(\S+)\s+(\S+)$'
734 compiled RE '^(\S+)\s+(\S+)$' saved in local cache
736 SMTP>> 235 Authentication succeeded
738 SMTP>> 221 myhost.test.ex closing connection
739 LOG: smtp_connection MAIN
740 SMTP connection from CALLER closed by QUIT
742 >>>>>>>>>>>>>>>> Exim pid=p1234 (fresh-exec) terminating with rc=0 >>>>>>>>>>>>>>>>