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 "acl_1_2_3"
10 >>> processing "require"
11 >>> check domains = !nopass
12 >>> test.ex in "!nopass"? yes (end of list)
13 >>> require: condition test succeeded
14 >>> processing "require"
15 >>> check domains = !wontpass
16 >>> test.ex in "!wontpass"? yes (end of list)
17 >>> require: condition test succeeded
19 >>> check domains = deny.test.ex
20 >>> test.ex in "deny.test.ex"? no (end of list)
21 >>> deny: condition test failed
22 >>> processing "accept"
23 >>> check domains = +local_domains
24 >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex")
25 >>> test.ex in "+local_domains"? yes (matched "+local_domains")
26 >>> check domains = !refuse.test.ex
27 >>> test.ex in "!refuse.test.ex"? yes (end of list)
28 >>> accept: condition test succeeded
29 >>> using ACL "acl_1_2_3"
30 >>> processing "require"
31 >>> check domains = !nopass
32 >>> z in "!nopass"? yes (end of list)
33 >>> require: condition test succeeded
34 >>> processing "require"
35 >>> check domains = !wontpass
36 >>> z in "!wontpass"? yes (end of list)
37 >>> require: condition test succeeded
39 >>> check domains = deny.test.ex
40 >>> z in "deny.test.ex"? no (end of list)
41 >>> deny: condition test failed
42 >>> processing "accept"
43 >>> check domains = +local_domains
44 >>> z in "test.ex : *.test.ex"? no (end of list)
45 >>> z in "+local_domains"? no (end of list)
46 >>> accept: condition test failed
47 >>> processing "accept"
48 >>> check domains = +relay_domains
49 >>> z in "relay.test.ex"? no (end of list)
50 >>> z in "+relay_domains"? no (end of list)
51 >>> accept: condition test failed
52 >>> processing "accept"
53 >>> check domains = +relay_domains
54 >>> z in "+relay_domains"? no (end of list)
55 >>> accept: condition test failed
56 >>> end of ACL "acl_1_2_3": implicit DENY
57 LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <z@z>
58 >>> using ACL "acl_1_2_3"
59 >>> processing "require"
60 >>> check domains = !nopass
61 >>> test.ex in "!nopass"? yes (end of list)
62 >>> require: condition test succeeded
63 >>> processing "require"
64 >>> check domains = !wontpass
65 >>> test.ex in "!wontpass"? yes (end of list)
66 >>> require: condition test succeeded
68 >>> check domains = deny.test.ex
69 >>> test.ex in "deny.test.ex"? no (end of list)
70 >>> deny: condition test failed
71 >>> processing "accept"
72 >>> check domains = +local_domains
73 >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex")
74 >>> test.ex in "+local_domains"? yes (matched "+local_domains")
75 >>> check domains = !refuse.test.ex
76 >>> test.ex in "!refuse.test.ex"? yes (end of list)
77 >>> accept: condition test succeeded
78 >>> using ACL "acl_1_2_3"
79 >>> processing "require"
80 >>> check domains = !nopass
81 >>> test.ex in "!nopass"? yes (end of list)
82 >>> require: condition test succeeded
83 >>> processing "require"
84 >>> check domains = !wontpass
85 >>> test.ex in "!wontpass"? yes (end of list)
86 >>> require: condition test succeeded
88 >>> check domains = deny.test.ex
89 >>> test.ex in "deny.test.ex"? no (end of list)
90 >>> deny: condition test failed
91 >>> processing "accept"
92 >>> check domains = +local_domains
93 >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex")
94 >>> test.ex in "+local_domains"? yes (matched "+local_domains")
95 >>> check domains = !refuse.test.ex
96 >>> test.ex in "!refuse.test.ex"? yes (end of list)
97 >>> accept: condition test succeeded
98 >>> using ACL "acl_1_2_3"
99 >>> processing "require"
100 >>> check domains = !nopass
101 >>> relay.test.ex in "!nopass"? yes (end of list)
102 >>> require: condition test succeeded
103 >>> processing "require"
104 >>> check domains = !wontpass
105 >>> relay.test.ex in "!wontpass"? yes (end of list)
106 >>> require: condition test succeeded
107 >>> processing "deny"
108 >>> check domains = deny.test.ex
109 >>> relay.test.ex in "deny.test.ex"? no (end of list)
110 >>> deny: condition test failed
111 >>> processing "accept"
112 >>> check domains = +local_domains
113 >>> relay.test.ex in "test.ex : *.test.ex"? yes (matched "*.test.ex")
114 >>> relay.test.ex in "+local_domains"? yes (matched "+local_domains")
115 >>> check domains = !refuse.test.ex
116 >>> relay.test.ex in "!refuse.test.ex"? yes (end of list)
117 >>> accept: condition test succeeded
118 >>> using ACL "acl_1_2_3"
119 >>> processing "require"
120 >>> check domains = !nopass
121 >>> deny.test.ex in "!nopass"? yes (end of list)
122 >>> require: condition test succeeded
123 >>> processing "require"
124 >>> check domains = !wontpass
125 >>> deny.test.ex in "!wontpass"? yes (end of list)
126 >>> require: condition test succeeded
127 >>> processing "deny"
128 >>> check domains = deny.test.ex
129 >>> deny.test.ex in "deny.test.ex"? yes (matched "deny.test.ex")
130 >>> deny: condition test succeeded
131 LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <x@deny.test.ex>: DOMAIN EXPLICITLY DENIED
132 >>> using ACL "acl_1_2_3"
133 >>> processing "require"
134 >>> check domains = !nopass
135 >>> refuse.test.ex in "!nopass"? yes (end of list)
136 >>> require: condition test succeeded
137 >>> processing "require"
138 >>> check domains = !wontpass
139 >>> refuse.test.ex in "!wontpass"? yes (end of list)
140 >>> require: condition test succeeded
141 >>> processing "deny"
142 >>> check domains = deny.test.ex
143 >>> refuse.test.ex in "deny.test.ex"? no (end of list)
144 >>> deny: condition test failed
145 >>> processing "accept"
146 >>> check domains = +local_domains
147 >>> refuse.test.ex in "test.ex : *.test.ex"? yes (matched "*.test.ex")
148 >>> refuse.test.ex in "+local_domains"? yes (matched "+local_domains")
149 >>> check domains = !refuse.test.ex
150 >>> refuse.test.ex in "!refuse.test.ex"? no (matched "!refuse.test.ex")
151 >>> accept: condition test failed
152 >>> accept: endpass encountered - denying access
153 LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <x@refuse.test.ex>: refuse.test.ex gets refused
154 >>> using ACL "acl_1_2_3"
155 >>> processing "require"
156 >>> check domains = !nopass
157 >>> nopass in "!nopass"? no (matched "!nopass")
158 >>> require: condition test failed
159 LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <x@nopass>
160 >>> using ACL "acl_1_2_3"
161 >>> processing "require"
162 >>> check domains = !nopass
163 >>> wontpass in "!nopass"? yes (end of list)
164 >>> require: condition test succeeded
165 >>> processing "require"
166 >>> check domains = !wontpass
167 >>> wontpass in "!wontpass"? no (matched "!wontpass")
168 >>> require: condition test failed
169 LOG: H=[1.2.3.4] F=<x@y> rejected RCPT <x@wontpass>: x@wontpass shall not pass
170 >>> host in hosts_connection_nolog? no (option unset)
171 >>> host in host_lookup? no (option unset)
172 >>> host in host_reject_connection? no (option unset)
173 >>> host in sender_unqualified_hosts? no (option unset)
174 >>> host in recipient_unqualified_hosts? no (option unset)
175 >>> host in helo_verify_hosts? no (option unset)
176 >>> host in helo_try_verify_hosts? no (option unset)
177 >>> host in helo_accept_junk_hosts? no (option unset)
178 >>> using ACL "acl_5_6_7"
179 >>> processing "accept"
180 >>> check domains = lsearch;TESTSUITE/aux-fixed/0023.doms
181 >>> y in "lsearch;TESTSUITE/aux-fixed/0023.doms"? no (end of list)
182 >>> accept: condition test failed
183 >>> end of ACL "acl_5_6_7": implicit DENY
184 LOG: H=[5.6.7.8] F=<x@y> rejected RCPT <x@y>
185 >>> using ACL "acl_5_6_7"
186 >>> processing "accept"
187 >>> check domains = lsearch;TESTSUITE/aux-fixed/0023.doms
188 >>> test.ex in "lsearch;TESTSUITE/aux-fixed/0023.doms"? yes (matched "lsearch;TESTSUITE/aux-fixed/0023.doms")
189 >>> check local_parts = $domain_data
190 >>> x in "userx : spqr"? no (end of list)
191 >>> accept: condition test failed
192 >>> end of ACL "acl_5_6_7": implicit DENY
193 LOG: H=[5.6.7.8] F=<x@y> rejected RCPT <x@test.ex>
194 >>> using ACL "acl_5_6_7"
195 >>> processing "accept"
196 >>> check domains = lsearch;TESTSUITE/aux-fixed/0023.doms
197 >>> test.ex in "lsearch;TESTSUITE/aux-fixed/0023.doms"? yes (matched "lsearch;TESTSUITE/aux-fixed/0023.doms")
198 >>> check local_parts = $domain_data
199 >>> userx in "userx : spqr"? yes (matched "userx")
200 >>> accept: condition test succeeded
201 >>> using ACL "acl_5_6_7"
202 >>> processing "accept"
203 >>> check domains = lsearch;TESTSUITE/aux-fixed/0023.doms
204 >>> test.ex in "lsearch;TESTSUITE/aux-fixed/0023.doms"? yes (matched "lsearch;TESTSUITE/aux-fixed/0023.doms")
205 >>> check local_parts = $domain_data
206 >>> spqr in "userx : spqr"? yes (matched "spqr")
207 >>> accept: condition test succeeded
208 >>> host in hosts_connection_nolog? no (option unset)
209 >>> host in host_lookup? no (option unset)
210 >>> host in host_reject_connection? no (option unset)
211 >>> host in sender_unqualified_hosts? no (option unset)
212 >>> host in recipient_unqualified_hosts? no (option unset)
213 >>> host in helo_verify_hosts? no (option unset)
214 >>> host in helo_try_verify_hosts? no (option unset)
215 >>> host in helo_accept_junk_hosts? no (option unset)
216 >>> using ACL "acl_9_9_9"
217 >>> processing "accept"
218 >>> check hosts = +ok9_hosts
219 >>> host in "9.9.9.9"? yes (matched "9.9.9.9")
220 >>> host in "+ok9_hosts"? yes (matched "+ok9_hosts")
221 >>> accept: condition test succeeded
222 >>> using ACL "acl_9_9_9"
223 >>> processing "accept"
224 >>> check hosts = +ok9_hosts
225 >>> host in "+ok9_hosts"? yes (matched "+ok9_hosts" - cached)
226 >>> accept: condition test succeeded
227 >>> host in hosts_connection_nolog? no (option unset)
228 >>> host in host_lookup? no (option unset)
229 >>> host in host_reject_connection? no (option unset)
230 >>> host in sender_unqualified_hosts? no (option unset)
231 >>> host in recipient_unqualified_hosts? no (option unset)
232 >>> host in helo_verify_hosts? no (option unset)
233 >>> host in helo_try_verify_hosts? no (option unset)
234 >>> host in helo_accept_junk_hosts? no (option unset)
235 >>> using ACL "acl_9_9_9"
236 >>> processing "accept"
237 >>> check hosts = +ok9_hosts
238 >>> host in "9.9.9.9"? no (end of list)
239 >>> host in "+ok9_hosts"? no (end of list)
240 >>> accept: condition test failed
241 >>> processing "deny"
242 >>> check hosts = 9.9.9.0/26
243 >>> host in "9.9.9.0/26"? yes (matched "9.9.9.0/26")
244 >>> deny: condition test succeeded
245 LOG: H=[9.9.9.8] F=<x@y> rejected RCPT <x@y>: don't like this host
246 >>> using ACL "acl_9_9_9"
247 >>> processing "accept"
248 >>> check hosts = +ok9_hosts
249 >>> host in "+ok9_hosts"? no (end of list)
250 >>> accept: condition test failed
251 >>> processing "deny"
252 >>> check hosts = 9.9.9.0/26
253 >>> host in "9.9.9.0/26"? yes (matched "9.9.9.0/26")
254 >>> deny: condition test succeeded
255 LOG: H=[9.9.9.8] F=<x@y> rejected RCPT <a@b>: don't like this host
256 >>> host in hosts_connection_nolog? no (option unset)
257 >>> host in host_lookup? no (option unset)
258 >>> host in host_reject_connection? no (option unset)
259 >>> host in sender_unqualified_hosts? no (option unset)
260 >>> host in recipient_unqualified_hosts? no (option unset)
261 >>> host in helo_verify_hosts? no (option unset)
262 >>> host in helo_try_verify_hosts? no (option unset)
263 >>> host in helo_accept_junk_hosts? no (option unset)
264 >>> using ACL "acl_9_9_9"
265 >>> processing "accept"
266 >>> check hosts = +ok9_hosts
267 >>> host in "9.9.9.9"? no (end of list)
268 >>> host in "+ok9_hosts"? no (end of list)
269 >>> accept: condition test failed
270 >>> processing "deny"
271 >>> check hosts = 9.9.9.0/26
272 >>> host in "9.9.9.0/26"? no (end of list)
273 >>> deny: condition test failed
274 >>> processing "accept"
275 >>> check hosts = 9.9.9.0/24
276 >>> host in "9.9.9.0/24"? yes (matched "9.9.9.0/24")
277 >>> accept: condition test succeeded
278 >>> using ACL "acl_9_9_9"
279 >>> processing "accept"
280 >>> check hosts = +ok9_hosts
281 >>> host in "+ok9_hosts"? no (end of list)
282 >>> accept: condition test failed
283 >>> processing "deny"
284 >>> check hosts = 9.9.9.0/26
285 >>> host in "9.9.9.0/26"? no (end of list)
286 >>> deny: condition test failed
287 >>> processing "accept"
288 >>> check hosts = 9.9.9.0/24
289 >>> host in "9.9.9.0/24"? yes (matched "9.9.9.0/24")
290 >>> accept: condition test succeeded
291 >>> host in hosts_connection_nolog? no (option unset)
292 >>> host in host_lookup? no (option unset)
293 >>> host in host_reject_connection? no (option unset)
294 >>> host in sender_unqualified_hosts? no (option unset)
295 >>> host in recipient_unqualified_hosts? no (option unset)
296 >>> host in helo_verify_hosts? no (option unset)
297 >>> host in helo_try_verify_hosts? no (option unset)
298 >>> host in helo_accept_junk_hosts? no (option unset)
299 >>> using ACL "acl_5_6_8"
300 >>> processing "accept"
301 >>> check senders = user1@domain1 : domain2 : +ok_senders
302 >>> y in "domain2"? no (end of list)
303 >>> x@y in "ok@ok.ok"? no (end of list)
304 >>> x@y in "user1@domain1 : domain2 : +ok_senders"? no (end of list)
305 >>> accept: condition test failed
306 >>> end of ACL "acl_5_6_8": implicit DENY
307 LOG: H=[5.6.8.1] F=<x@y> rejected RCPT <x@y>
308 >>> using ACL "acl_5_6_8"
309 >>> processing "accept"
310 >>> check senders = user1@domain1 : domain2 : +ok_senders
311 >>> y in "domain2"? no (end of list)
312 >>> x@y in "user1@domain1 : domain2 : +ok_senders"? no (end of list)
313 >>> accept: condition test failed
314 >>> end of ACL "acl_5_6_8": implicit DENY
315 LOG: H=[5.6.8.1] F=<x@y> rejected RCPT <y@x>
316 >>> using ACL "acl_5_6_8"
317 >>> processing "accept"
318 >>> check senders = user1@domain1 : domain2 : +ok_senders
319 >>> domain1 in "domain1"? yes (matched "domain1")
320 >>> user1@domain1 in "user1@domain1 : domain2 : +ok_senders"? yes (matched "user1@domain1")
321 >>> accept: condition test succeeded
322 >>> host in smtp_accept_max_nonmail_hosts? yes (matched "*")
323 >>> using ACL "acl_5_6_8"
324 >>> processing "accept"
325 >>> check senders = user1@domain1 : domain2 : +ok_senders
326 >>> domain1 in "domain2"? no (end of list)
327 >>> user2@domain1 in "ok@ok.ok"? no (end of list)
328 >>> user2@domain1 in "user1@domain1 : domain2 : +ok_senders"? no (end of list)
329 >>> accept: condition test failed
330 >>> end of ACL "acl_5_6_8": implicit DENY
331 LOG: H=[5.6.8.1] F=<user2@domain1> rejected RCPT <x@y>
332 >>> using ACL "acl_5_6_8"
333 >>> processing "accept"
334 >>> check senders = user1@domain1 : domain2 : +ok_senders
335 >>> domain2 in "domain1"? no (end of list)
336 >>> domain2 in "domain2"? yes (matched "domain2")
337 >>> user1@domain2 in "user1@domain1 : domain2 : +ok_senders"? yes (matched "domain2")
338 >>> accept: condition test succeeded
339 >>> using ACL "acl_5_6_8"
340 >>> processing "accept"
341 >>> check senders = user1@domain1 : domain2 : +ok_senders
342 >>> ok.ok in "domain2"? no (end of list)
343 >>> ok.ok in "ok.ok"? yes (matched "ok.ok")
344 >>> ok@ok.ok in "ok@ok.ok"? yes (matched "ok@ok.ok")
345 >>> ok@ok.ok in "user1@domain1 : domain2 : +ok_senders"? yes (matched "+ok_senders")
346 >>> accept: condition test succeeded
347 >>> using ACL "acl_5_6_8"
348 >>> processing "accept"
349 >>> check senders = user1@domain1 : domain2 : +ok_senders
350 >>> ok.ok in "domain2"? no (end of list)
351 >>> ok@ok.ok in "user1@domain1 : domain2 : +ok_senders"? yes (matched "+ok_senders" - cached)
352 >>> accept: condition test succeeded
353 >>> host in hosts_connection_nolog? no (option unset)
354 >>> host in host_lookup? no (option unset)
355 >>> host in host_reject_connection? no (option unset)
356 >>> host in sender_unqualified_hosts? no (option unset)
357 >>> host in recipient_unqualified_hosts? no (option unset)
358 >>> host in helo_verify_hosts? no (option unset)
359 >>> host in helo_try_verify_hosts? no (option unset)
360 >>> host in helo_accept_junk_hosts? no (option unset)
361 >>> using ACL "acl_5_6_11"
362 >>> processing "accept"
363 >>> check condition = ${if match{$local_part}{^x}{yes}{no}}
365 >>> accept: condition test succeeded
366 >>> using ACL "acl_5_6_11"
367 >>> processing "accept"
368 >>> check condition = ${if match{$local_part}{^x}{yes}{no}}
370 >>> accept: condition test succeeded
371 >>> using ACL "acl_5_6_11"
372 >>> processing "accept"
373 >>> check condition = ${if match{$local_part}{^x}{yes}{no}}
375 >>> accept: condition test failed
376 >>> processing "deny"
377 >>> deny: condition test succeeded
378 LOG: H=[5.6.11.1] F=<x@y> rejected RCPT <y2@y>: "local part of wrong type
379 >>> host in hosts_connection_nolog? no (option unset)
380 >>> host in host_lookup? no (option unset)
381 >>> host in host_reject_connection? no (option unset)
382 >>> host in sender_unqualified_hosts? no (option unset)
383 >>> host in recipient_unqualified_hosts? no (option unset)
384 >>> host in helo_verify_hosts? no (option unset)
385 >>> host in helo_try_verify_hosts? no (option unset)
386 >>> host in helo_accept_junk_hosts? no (option unset)
387 >>> using ACL "acl_5_6_12"
388 >>> processing "accept"
389 >>> check hosts = 5.6.12.1
390 >>> host in "5.6.12.1"? yes (matched "5.6.12.1")
391 >>> check acl = acl_5_6_12A
392 >>> using ACL "acl_5_6_12A"
393 >>> processing "accept"
394 >>> check domains = ok
395 >>> ok in "ok"? yes (matched "ok")
396 >>> accept: condition test succeeded
397 >>> accept: condition test succeeded
398 >>> using ACL "acl_5_6_12"
399 >>> processing "accept"
400 >>> check hosts = 5.6.12.1
401 >>> host in "5.6.12.1"? yes (matched "5.6.12.1")
402 >>> check acl = acl_5_6_12A
403 >>> using ACL "acl_5_6_12A"
404 >>> processing "accept"
405 >>> check domains = ok
406 >>> y in "ok"? no (end of list)
407 >>> accept: condition test failed
408 >>> end of ACL "acl_5_6_12A": implicit DENY
409 >>> accept: condition test failed
410 >>> accept: endpass encountered - denying access
411 LOG: H=[5.6.12.1] F=<x@y> rejected RCPT <x@y>: failed nested acl
412 >>> host in hosts_connection_nolog? no (option unset)
413 >>> host in host_lookup? no (option unset)
414 >>> host in host_reject_connection? no (option unset)
415 >>> host in sender_unqualified_hosts? no (option unset)
416 >>> host in recipient_unqualified_hosts? no (option unset)
417 >>> host in helo_verify_hosts? no (option unset)
418 >>> host in helo_try_verify_hosts? no (option unset)
419 >>> host in helo_accept_junk_hosts? no (option unset)
420 >>> using ACL "acl_5_6_12"
421 >>> processing "accept"
422 >>> check hosts = 5.6.12.1
423 >>> host in "5.6.12.1"? no (end of list)
424 >>> accept: condition test failed
425 >>> processing "accept"
426 >>> accept: condition test succeeded
427 >>> using ACL "acl_5_6_12"
428 >>> processing "accept"
429 >>> check hosts = 5.6.12.1
430 >>> host in "5.6.12.1"? no (end of list)
431 >>> accept: condition test failed
432 >>> processing "accept"
433 >>> accept: condition test succeeded
434 >>> host in hosts_connection_nolog? no (option unset)
435 >>> host in host_lookup? no (option unset)
436 >>> host in host_reject_connection? no (option unset)
437 >>> host in sender_unqualified_hosts? no (option unset)
438 >>> host in recipient_unqualified_hosts? no (option unset)
439 >>> host in helo_verify_hosts? no (option unset)
440 >>> host in helo_try_verify_hosts? no (option unset)
441 >>> host in helo_accept_junk_hosts? no (option unset)
442 >>> using ACL "acl_8_8_8"
443 >>> processing "accept"
444 >>> check acl = acl_8_8_8
445 >>> using ACL "acl_8_8_8"
446 >>> processing "accept"
447 >>> check acl = acl_8_8_8
448 >>> using ACL "acl_8_8_8"
449 >>> processing "accept"
450 >>> check acl = acl_8_8_8
451 >>> using ACL "acl_8_8_8"
452 >>> processing "accept"
453 >>> check acl = acl_8_8_8
454 >>> using ACL "acl_8_8_8"
455 >>> processing "accept"
456 >>> check acl = acl_8_8_8
457 >>> using ACL "acl_8_8_8"
458 >>> processing "accept"
459 >>> check acl = acl_8_8_8
460 >>> using ACL "acl_8_8_8"
461 >>> processing "accept"
462 >>> check acl = acl_8_8_8
463 >>> using ACL "acl_8_8_8"
464 >>> processing "accept"
465 >>> check acl = acl_8_8_8
466 >>> using ACL "acl_8_8_8"
467 >>> processing "accept"
468 >>> check acl = acl_8_8_8
469 >>> using ACL "acl_8_8_8"
470 >>> processing "accept"
471 >>> check acl = acl_8_8_8
472 >>> using ACL "acl_8_8_8"
473 >>> processing "accept"
474 >>> check acl = acl_8_8_8
475 >>> using ACL "acl_8_8_8"
476 >>> processing "accept"
477 >>> check acl = acl_8_8_8
478 >>> using ACL "acl_8_8_8"
479 >>> processing "accept"
480 >>> check acl = acl_8_8_8
481 >>> using ACL "acl_8_8_8"
482 >>> processing "accept"
483 >>> check acl = acl_8_8_8
484 >>> using ACL "acl_8_8_8"
485 >>> processing "accept"
486 >>> check acl = acl_8_8_8
487 >>> using ACL "acl_8_8_8"
488 >>> processing "accept"
489 >>> check acl = acl_8_8_8
490 >>> using ACL "acl_8_8_8"
491 >>> processing "accept"
492 >>> check acl = acl_8_8_8
493 >>> using ACL "acl_8_8_8"
494 >>> processing "accept"
495 >>> check acl = acl_8_8_8
496 >>> using ACL "acl_8_8_8"
497 >>> processing "accept"
498 >>> check acl = acl_8_8_8
499 >>> using ACL "acl_8_8_8"
500 >>> processing "accept"
501 >>> check acl = acl_8_8_8
502 >>> using ACL "acl_8_8_8"
503 >>> processing "accept"
504 >>> check acl = acl_8_8_8
505 >>> accept: condition test error
506 >>> accept: condition test error
507 >>> accept: condition test error
508 >>> accept: condition test error
509 >>> accept: condition test error
510 >>> accept: condition test error
511 >>> accept: condition test error
512 >>> accept: condition test error
513 >>> accept: condition test error
514 >>> accept: condition test error
515 >>> accept: condition test error
516 >>> accept: condition test error
517 >>> accept: condition test error
518 >>> accept: condition test error
519 >>> accept: condition test error
520 >>> accept: condition test error
521 >>> accept: condition test error
522 >>> accept: condition test error
523 >>> accept: condition test error
524 >>> accept: condition test error
525 >>> accept: condition test error
526 LOG: H=[8.8.8.8] F=<x@y> temporarily rejected RCPT <x@y>: ACL nested too deep: possible loop
527 >>> host in hosts_connection_nolog? no (option unset)
528 >>> host in host_lookup? no (option unset)
529 >>> host in host_reject_connection? no (option unset)
530 >>> host in sender_unqualified_hosts? no (option unset)
531 >>> host in recipient_unqualified_hosts? no (option unset)
532 >>> host in helo_verify_hosts? no (option unset)
533 >>> host in helo_try_verify_hosts? no (option unset)
534 >>> host in helo_accept_junk_hosts? no (option unset)
535 >>> using ACL "acl_5_6_13"
536 >>> processing "accept"
537 >>> check acl = TESTSUITE/aux-fixed/0023.acl1
538 >>> read ACL from file TESTSUITE/aux-fixed/0023.acl1
539 >>> processing "accept"
540 >>> check domains = y
541 >>> y in "y"? yes (matched "y")
542 >>> check local_parts = x
543 >>> x in "x"? yes (matched "x")
544 >>> accept: condition test succeeded
545 >>> accept: condition test succeeded
546 >>> using ACL "acl_5_6_13"
547 >>> processing "accept"
548 >>> check acl = TESTSUITE/aux-fixed/0023.acl1
549 >>> using ACL "TESTSUITE/aux-fixed/0023.acl1"
550 >>> processing "accept"
551 >>> check domains = y
552 >>> y in "y"? yes (matched "y")
553 >>> check local_parts = x
554 >>> x1 in "x"? no (end of list)
555 >>> accept: condition test failed
556 >>> end of ACL "TESTSUITE/aux-fixed/0023.acl1": implicit DENY
557 >>> accept: condition test failed
558 >>> end of ACL "acl_5_6_13": implicit DENY
559 LOG: H=[5.6.13.1] F=<x@y> rejected RCPT <x1@y>
560 >>> using ACL "acl_5_6_13"
561 >>> processing "accept"
562 >>> check acl = TESTSUITE/aux-fixed/0023.acl1
563 >>> using ACL "TESTSUITE/aux-fixed/0023.acl1"
564 >>> processing "accept"
565 >>> check domains = y
566 >>> y in "y"? yes (matched "y")
567 >>> check local_parts = x
568 >>> x2 in "x"? no (end of list)
569 >>> accept: condition test failed
570 >>> end of ACL "TESTSUITE/aux-fixed/0023.acl1": implicit DENY
571 >>> accept: condition test failed
572 >>> end of ACL "acl_5_6_13": implicit DENY
573 LOG: H=[5.6.13.1] F=<x@y> rejected RCPT <x2@y>
574 >>> host in hosts_connection_nolog? no (option unset)
575 >>> host in host_lookup? no (option unset)
576 >>> host in host_reject_connection? no (option unset)
577 >>> host in sender_unqualified_hosts? no (option unset)
578 >>> host in recipient_unqualified_hosts? no (option unset)
579 >>> host in helo_verify_hosts? no (option unset)
580 >>> host in helo_try_verify_hosts? no (option unset)
581 >>> host in helo_accept_junk_hosts? no (option unset)
582 >>> using ACL "acl_V4NET_11_12"
583 >>> processing "deny"
584 >>> check dnslists = rbl.test.ex
585 >>> DNS list check: rbl.test.ex
586 >>> new DNS lookup for 13.12.11.V4NET.rbl.test.ex
587 >>> DNS lookup for 13.12.11.V4NET.rbl.test.ex succeeded (yielding 127.0.0.2)
588 >>> => that means V4NET.11.12.13 is listed at rbl.test.ex
589 >>> deny: condition test succeeded
590 LOG: H=[V4NET.11.12.13] F=<x@y> rejected RCPT <x@y>: DNSLIST (rbl.test.ex: This is a test blacklisting message)
591 >>> using ACL "acl_V4NET_11_12"
592 >>> processing "deny"
593 >>> check dnslists = rbl.test.ex
594 >>> DNS list check: rbl.test.ex
595 >>> using result of previous DNS lookup
596 >>> DNS lookup for 13.12.11.V4NET.rbl.test.ex succeeded (yielding 127.0.0.2)
597 >>> => that means V4NET.11.12.13 is listed at rbl.test.ex
598 >>> deny: condition test succeeded
599 LOG: H=[V4NET.11.12.13] F=<x@y> rejected RCPT <x1@y>: DNSLIST (rbl.test.ex: This is a test blacklisting message)
600 >>> host in hosts_connection_nolog? no (option unset)
601 >>> host in host_lookup? no (option unset)
602 >>> host in host_reject_connection? no (option unset)
603 >>> host in sender_unqualified_hosts? no (option unset)
604 >>> host in recipient_unqualified_hosts? no (option unset)
605 >>> host in helo_verify_hosts? no (option unset)
606 >>> host in helo_try_verify_hosts? no (option unset)
607 >>> host in helo_accept_junk_hosts? no (option unset)
608 >>> using ACL "acl_V4NET_11_12"
609 >>> processing "deny"
610 >>> check dnslists = rbl.test.ex
611 >>> DNS list check: rbl.test.ex
612 >>> new DNS lookup for 12.12.11.V4NET.rbl.test.ex
613 >>> DNS lookup for 12.12.11.V4NET.rbl.test.ex failed
614 >>> => that means V4NET.11.12.12 is not listed at rbl.test.ex
615 >>> deny: condition test failed
616 >>> processing "accept"
617 >>> accept: condition test succeeded
618 >>> using ACL "acl_V4NET_11_12"
619 >>> processing "deny"
620 >>> check dnslists = rbl.test.ex
621 >>> DNS list check: rbl.test.ex
622 >>> using result of previous DNS lookup
623 >>> DNS lookup for 12.12.11.V4NET.rbl.test.ex failed
624 >>> => that means V4NET.11.12.12 is not listed at rbl.test.ex
625 >>> deny: condition test failed
626 >>> processing "accept"
627 >>> accept: condition test succeeded
628 >>> host in hosts_connection_nolog? no (option unset)
629 >>> host in host_lookup? no (option unset)
630 >>> host in host_reject_connection? no (option unset)
631 >>> host in sender_unqualified_hosts? no (option unset)
632 >>> host in recipient_unqualified_hosts? no (option unset)
633 >>> host in helo_verify_hosts? no (option unset)
634 >>> host in helo_try_verify_hosts? no (option unset)
635 >>> host in helo_accept_junk_hosts? no (option unset)
636 >>> using ACL "acl_20_20_20"
637 >>> processing "accept"
638 >>> check verify = sender
639 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
641 >>> x in "^ok"? no (end of list)
642 >>> x in "^userx : ^cond-"? no (end of list)
643 >>> x in "fail"? no (end of list)
645 >>> ----------- end verify ------------
646 >>> accept: condition test failed
647 >>> accept: endpass encountered - denying access
648 LOG: H=[20.20.20.20] sender verify fail for <x@y>: Unrouteable address
649 LOG: H=[20.20.20.20] F=<x@y> rejected RCPT <x1@y>: Sender verify failed
650 >>> using ACL "acl_20_20_20"
651 >>> processing "accept"
652 >>> check verify = sender
653 >>> using cached sender verify result
654 >>> accept: condition test failed
655 >>> accept: endpass encountered - denying access
656 LOG: H=[20.20.20.20] F=<x@y> rejected RCPT <x2@y>: Sender verify failed
657 >>> host in hosts_connection_nolog? no (option unset)
658 >>> host in host_lookup? no (option unset)
659 >>> host in host_reject_connection? no (option unset)
660 >>> host in sender_unqualified_hosts? no (option unset)
661 >>> host in recipient_unqualified_hosts? no (option unset)
662 >>> host in helo_verify_hosts? no (option unset)
663 >>> host in helo_try_verify_hosts? no (option unset)
664 >>> host in helo_accept_junk_hosts? no (option unset)
665 >>> using ACL "acl_20_20_20"
666 >>> processing "accept"
667 >>> check verify = sender
668 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
670 >>> userx in "^ok"? no (end of list)
671 >>> userx in "^userx : ^cond-"? yes (matched "^userx")
672 >>> calling r1 router
673 >>> routed by r1 router
674 >>> ----------- end verify ------------
675 >>> check verify = recipient
676 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
678 >>> x1 in "^ok"? no (end of list)
679 >>> x1 in "^userx : ^cond-"? no (end of list)
680 >>> x1 in "fail"? no (end of list)
682 >>> ----------- end verify ------------
683 >>> accept: condition test failed
684 >>> accept: endpass encountered - denying access
685 LOG: H=[20.20.20.20] F=<userx@y> rejected RCPT <x1@y>: Unrouteable address
686 >>> using ACL "acl_20_20_20"
687 >>> processing "accept"
688 >>> check verify = sender
689 >>> using cached sender verify result
690 >>> check verify = recipient
691 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
693 >>> userx in "^ok"? no (end of list)
694 >>> userx in "^userx : ^cond-"? yes (matched "^userx")
695 >>> calling r1 router
696 >>> routed by r1 router
697 >>> ----------- end verify ------------
698 >>> accept: condition test succeeded
699 >>> host in hosts_connection_nolog? no (option unset)
700 >>> host in host_lookup? no (option unset)
701 >>> host in host_reject_connection? no (option unset)
702 >>> host in sender_unqualified_hosts? no (option unset)
703 >>> host in recipient_unqualified_hosts? no (option unset)
704 >>> host in helo_verify_hosts? no (option unset)
705 >>> host in helo_try_verify_hosts? no (option unset)
706 >>> host in helo_accept_junk_hosts? no (option unset)
707 >>> using ACL "acl_21_21_21"
708 >>> processing "accept"
709 >>> check verify = sender
710 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
712 >>> userx in "^ok"? no (end of list)
713 >>> userx in "^userx : ^cond-"? yes (matched "^userx")
714 >>> calling r1 router
715 >>> routed by r1 router
716 >>> ----------- end verify ------------
717 >>> check verify = recipient
718 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
720 >>> x1 in "^ok"? no (end of list)
721 >>> x1 in "^userx : ^cond-"? no (end of list)
722 >>> x1 in "fail"? no (end of list)
724 >>> ----------- end verify ------------
725 >>> accept: condition test failed
726 >>> end of ACL "acl_21_21_21": implicit DENY
727 LOG: H=[21.21.21.21] F=<userx@y> rejected RCPT <x1@y>: Unrouteable address
728 >>> using ACL "acl_21_21_21"
729 >>> processing "accept"
730 >>> check verify = sender
731 >>> using cached sender verify result
732 >>> check verify = recipient
733 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
735 >>> userx in "^ok"? no (end of list)
736 >>> userx in "^userx : ^cond-"? yes (matched "^userx")
737 >>> calling r1 router
738 >>> routed by r1 router
739 >>> ----------- end verify ------------
740 >>> accept: condition test succeeded
741 >>> using ACL "acl_21_21_21"
742 >>> processing "accept"
743 >>> check verify = sender
744 >>> using cached sender verify result
745 >>> check verify = recipient
746 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
748 >>> fail in "^ok"? no (end of list)
749 >>> fail in "^userx : ^cond-"? no (end of list)
750 >>> fail in "fail"? yes (matched "fail")
751 >>> calling r2 router
752 >>> r2 router forced address failure
753 >>> ----------- end verify ------------
754 >>> accept: condition test failed
755 >>> end of ACL "acl_21_21_21": implicit DENY
756 LOG: H=[21.21.21.21] F=<userx@y> rejected RCPT <fail@y>: here is a fail message
757 >>> using ACL "acl_21_21_21"
758 >>> processing "accept"
759 >>> check verify = sender
760 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
762 >>> x in "^ok"? no (end of list)
763 >>> x in "^userx : ^cond-"? no (end of list)
764 >>> x in "fail"? no (end of list)
766 >>> ----------- end verify ------------
767 >>> accept: condition test failed
768 >>> end of ACL "acl_21_21_21": implicit DENY
769 LOG: H=[21.21.21.21] sender verify fail for <x@y>: Unrouteable address
770 LOG: H=[21.21.21.21] F=<x@y> rejected RCPT <x1@y>: Sender verify failed
771 >>> using ACL "acl_21_21_21"
772 >>> processing "accept"
773 >>> check verify = sender
774 >>> using cached sender verify result
775 >>> accept: condition test failed
776 >>> end of ACL "acl_21_21_21": implicit DENY
777 LOG: H=[21.21.21.21] F=<x@y> rejected RCPT <x2@y>: Sender verify failed
778 >>> host in smtp_accept_max_nonmail_hosts? yes (matched "*")
779 >>> using ACL "acl_21_21_21"
780 >>> processing "accept"
781 >>> check verify = sender
782 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
784 >>> fail in "^ok"? no (end of list)
785 >>> fail in "^userx : ^cond-"? no (end of list)
786 >>> fail in "fail"? yes (matched "fail")
787 >>> calling r2 router
788 >>> r2 router forced address failure
789 >>> ----------- end verify ------------
790 >>> accept: condition test failed
791 >>> end of ACL "acl_21_21_21": implicit DENY
792 LOG: H=[21.21.21.21] sender verify fail for <fail@y>: here is a fail message
793 LOG: H=[21.21.21.21] F=<fail@y> rejected RCPT <x@y>: Sender verify failed
794 >>> host in hosts_connection_nolog? no (option unset)
795 >>> host in host_lookup? no (option unset)
796 >>> host in host_reject_connection? no (option unset)
797 >>> host in sender_unqualified_hosts? no (option unset)
798 >>> host in recipient_unqualified_hosts? no (option unset)
799 >>> host in helo_verify_hosts? no (option unset)
800 >>> host in helo_try_verify_hosts? no (option unset)
801 >>> host in helo_accept_junk_hosts? no (option unset)
802 >>> using ACL "acl_22_22_22"
803 >>> processing "accept"
804 >>> check recipients = x@y
805 >>> userx@y in "x@y"? no (end of list)
806 >>> accept: condition test failed
807 >>> end of ACL "acl_22_22_22": implicit DENY
808 LOG: H=[22.22.22.22] F=<userx@y> rejected RCPT <userx@y>
809 >>> using ACL "acl_22_22_22"
810 >>> processing "accept"
811 >>> check recipients = x@y
812 >>> y in "y"? yes (matched "y")
813 >>> x@y in "x@y"? yes (matched "x@y")
814 >>> accept: condition test succeeded
815 >>> host in hosts_connection_nolog? no (option unset)
816 >>> host in host_lookup? no (option unset)
817 >>> host in host_reject_connection? no (option unset)
818 >>> host in sender_unqualified_hosts? no (option unset)
819 >>> host in recipient_unqualified_hosts? no (option unset)
820 >>> host in helo_verify_hosts? no (option unset)
821 >>> host in helo_try_verify_hosts? no (option unset)
822 >>> host in helo_accept_junk_hosts? no (option unset)
823 >>> using ACL "acl_23_23_23"
824 >>> processing "deny"
825 >>> check hosts = 23.23.23.0
826 >>> host in "23.23.23.0"? yes (matched "23.23.23.0")
827 >>> check !verify = sender
828 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
830 >>> x in "^ok"? no (end of list)
831 >>> x in "^userx : ^cond-"? no (end of list)
832 >>> x in "fail"? no (end of list)
834 >>> ----------- end verify ------------
835 >>> deny: condition test succeeded
836 LOG: H=[23.23.23.0] sender verify fail for <x@y>: Unrouteable address
837 LOG: H=[23.23.23.0] F=<x@y> rejected RCPT <userx@y>: Sender verify failed
838 >>> using ACL "acl_23_23_23"
839 >>> processing "deny"
840 >>> check hosts = 23.23.23.0
841 >>> host in "23.23.23.0"? yes (matched "23.23.23.0")
842 >>> check !verify = sender
843 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
845 >>> userx in "^ok"? no (end of list)
846 >>> userx in "^userx : ^cond-"? yes (matched "^userx")
847 >>> calling r1 router
848 >>> routed by r1 router
849 >>> ----------- end verify ------------
850 >>> deny: condition test failed
851 >>> processing "accept"
852 >>> accept: condition test succeeded
853 >>> host in hosts_connection_nolog? no (option unset)
854 >>> host in host_lookup? no (option unset)
855 >>> host in host_reject_connection? no (option unset)
856 >>> host in sender_unqualified_hosts? no (option unset)
857 >>> host in recipient_unqualified_hosts? no (option unset)
858 >>> host in helo_verify_hosts? no (option unset)
859 >>> host in helo_try_verify_hosts? no (option unset)
860 >>> host in helo_accept_junk_hosts? no (option unset)
861 >>> using ACL "acl_23_23_23"
862 >>> processing "deny"
863 >>> check hosts = 23.23.23.0
864 >>> host in "23.23.23.0"? no (end of list)
865 >>> deny: condition test failed
866 >>> processing "accept"
867 >>> accept: condition test succeeded
868 >>> host in hosts_connection_nolog? no (option unset)
869 >>> host in host_lookup? no (option unset)
870 >>> host in host_reject_connection? no (option unset)
871 >>> host in sender_unqualified_hosts? no (option unset)
872 >>> host in recipient_unqualified_hosts? no (option unset)
873 >>> host in helo_verify_hosts? no (option unset)
874 >>> host in helo_try_verify_hosts? no (option unset)
875 >>> host in helo_accept_junk_hosts? no (option unset)
876 >>> using ACL "acl_24_24_24"
877 >>> processing "warn"
878 >>> check condition = yes
879 >>> warn: condition test succeeded
880 >>> end of ACL "acl_24_24_24": implicit DENY
881 LOG: H=[24.24.24.24] F=<x@y> rejected RCPT <userx@y>
882 >>> host in hosts_connection_nolog? no (option unset)
883 >>> host in host_lookup? no (option unset)
884 >>> host in host_reject_connection? no (option unset)
885 >>> host in sender_unqualified_hosts? no (option unset)
886 >>> host in recipient_unqualified_hosts? no (option unset)
887 >>> host in helo_verify_hosts? no (option unset)
888 >>> host in helo_try_verify_hosts? no (option unset)
889 >>> host in helo_accept_junk_hosts? no (option unset)
890 >>> using ACL "acl_25_25_25"
891 >>> processing "deny"
892 >>> check domains = x
893 >>> y in "x"? no (end of list)
894 >>> deny: condition test failed
895 >>> end of ACL "acl_25_25_25": implicit DENY
896 LOG: H=[25.25.25.25] F=<x@y> rejected RCPT <x@y>
897 >>> host in hosts_connection_nolog? no (option unset)
898 >>> host in host_lookup? no (option unset)
899 >>> host in host_reject_connection? no (option unset)
900 >>> host in sender_unqualified_hosts? no (option unset)
901 >>> host in recipient_unqualified_hosts? no (option unset)
902 >>> host in helo_verify_hosts? no (option unset)
903 >>> host in helo_try_verify_hosts? no (option unset)
904 >>> host in helo_accept_junk_hosts? no (option unset)
905 >>> using ACL "acl_26_26_26"
906 >>> processing "deny"
907 >>> check senders = :
908 >>> in ":"? yes (matched "")
909 >>> check condition = ${if > {$recipients_count}{0}{yes}{no}}
911 >>> deny: condition test failed
912 >>> processing "accept"
913 >>> accept: condition test succeeded
914 >>> using ACL "acl_26_26_26"
915 >>> processing "deny"
916 >>> check senders = :
917 >>> in ":"? yes (matched "")
918 >>> check condition = ${if > {$recipients_count}{0}{yes}{no}}
920 >>> deny: condition test succeeded
921 LOG: H=[26.26.26.26] F=<> rejected RCPT <y@y>: bounce messages can have only one recipient
922 >>> using ACL "acl_26_26_26"
923 >>> processing "deny"
924 >>> check senders = :
925 >>> in ":"? yes (matched "")
926 >>> check condition = ${if > {$recipients_count}{0}{yes}{no}}
928 >>> deny: condition test succeeded
929 LOG: H=[26.26.26.26] F=<> rejected RCPT <z@y>: bounce messages can have only one recipient
930 >>> host in hosts_connection_nolog? no (option unset)
931 >>> host in host_lookup? no (option unset)
932 >>> host in host_reject_connection? no (option unset)
933 >>> host in sender_unqualified_hosts? no (option unset)
934 >>> host in recipient_unqualified_hosts? no (option unset)
935 >>> host in helo_verify_hosts? no (option unset)
936 >>> host in helo_try_verify_hosts? no (option unset)
937 >>> host in helo_accept_junk_hosts? no (option unset)
938 >>> using ACL "acl_27_27_27"
939 >>> processing "deny"
940 >>> check hosts = ${if eq {1}{0}{}fail}
941 >>> expansion of "${if eq {1}{0}{}fail}" forced failure: assume not in this list
942 >>> deny: condition test failed
943 >>> processing "accept"
944 >>> accept: condition test succeeded
945 >>> host in hosts_connection_nolog? no (option unset)
946 >>> host in host_lookup? no (option unset)
947 >>> host in host_reject_connection? no (option unset)
948 >>> host in sender_unqualified_hosts? no (option unset)
949 >>> host in recipient_unqualified_hosts? no (option unset)
950 >>> host in helo_verify_hosts? no (option unset)
951 >>> host in helo_try_verify_hosts? no (option unset)
952 >>> host in helo_accept_junk_hosts? no (option unset)
953 >>> using ACL "acl_28_28_28"
954 >>> processing "accept"
955 >>> check sender_domains = : okdomain
956 >>> in ": okdomain"? yes (matched "")
957 >>> accept: condition test succeeded
958 >>> using ACL "acl_28_28_28"
959 >>> processing "accept"
960 >>> check sender_domains = : okdomain
961 >>> okdomain in ": okdomain"? yes (matched "okdomain")
962 >>> accept: condition test succeeded
963 >>> host in smtp_accept_max_nonmail_hosts? yes (matched "*")
964 >>> using ACL "acl_28_28_28"
965 >>> processing "accept"
966 >>> check sender_domains = : okdomain
967 >>> baddomain in ": okdomain"? no (end of list)
968 >>> accept: condition test failed
969 >>> end of ACL "acl_28_28_28": implicit DENY
970 LOG: H=[28.28.28.28] F=<a@baddomain> rejected RCPT <x@y>
971 >>> host in hosts_connection_nolog? no (option unset)
972 >>> host in host_lookup? no (option unset)
973 >>> host in host_reject_connection? no (option unset)
974 >>> host in sender_unqualified_hosts? no (option unset)
975 >>> host in recipient_unqualified_hosts? no (option unset)
976 >>> host in helo_verify_hosts? no (option unset)
977 >>> host in helo_try_verify_hosts? no (option unset)
978 >>> host in helo_accept_junk_hosts? no (option unset)
979 >>> using ACL "acl_V4NET_0_0"
980 >>> processing "require"
981 >>> check verify = reverse_host_lookup
982 >>> looking up host name to force name/address consistency check
983 >>> looking up host name for V4NET.0.0.3
984 >>> IP address lookup yielded ten-3.test.ex
985 >>> alias ten-3-alias.test.ex
986 MUNGED: ::1 will be omitted in what follows
987 >>> get[host|ipnode]byname[2] looked up these IP addresses:
988 >>> name=ten-3.test.ex address=V4NET.0.0.3
989 >>> checking addresses for ten-3.test.ex
991 MUNGED: ::1 will be omitted in what follows
992 >>> get[host|ipnode]byname[2] looked up these IP addresses:
993 >>> name=ten-3-alias.test.ex address=V4NET.0.0.3
994 >>> checking addresses for ten-3-alias.test.ex
996 >>> require: condition test succeeded
997 >>> processing "accept"
998 >>> accept: condition test succeeded
999 >>> host in hosts_connection_nolog? no (option unset)
1000 >>> host in host_lookup? no (option unset)
1001 >>> host in host_reject_connection? no (option unset)
1002 >>> host in sender_unqualified_hosts? no (option unset)
1003 >>> host in recipient_unqualified_hosts? no (option unset)
1004 >>> host in helo_verify_hosts? no (option unset)
1005 >>> host in helo_try_verify_hosts? no (option unset)
1006 >>> host in helo_accept_junk_hosts? no (option unset)
1007 >>> using ACL "acl_V4NET_0_0"
1008 >>> processing "require"
1009 >>> check verify = reverse_host_lookup
1010 >>> looking up host name to force name/address consistency check
1011 >>> looking up host name for V4NET.0.0.97
1012 LOG: no host name found for IP address V4NET.0.0.97
1013 >>> require: condition test failed
1014 LOG: H=[V4NET.0.0.97] F=<> rejected RCPT <x@y>: host lookup failed for reverse lookup check (failed to find host name from IP address)
1015 >>> host in hosts_connection_nolog? no (option unset)
1016 >>> host in host_lookup? no (option unset)
1017 >>> host in host_reject_connection? no (option unset)
1018 >>> host in sender_unqualified_hosts? no (option unset)
1019 >>> host in recipient_unqualified_hosts? no (option unset)
1020 >>> host in helo_verify_hosts? no (option unset)
1021 >>> host in helo_try_verify_hosts? no (option unset)
1022 >>> host in helo_accept_junk_hosts? no (option unset)
1023 >>> using ACL "acl_29_29_29"
1024 >>> processing "deny"
1025 >>> check dnslists = test.ex/$sender_address_domain
1026 >>> = test.ex/localhost
1027 >>> DNS list check: test.ex/localhost
1028 >>> new DNS lookup for localhost.test.ex
1029 >>> DNS lookup for localhost.test.ex succeeded (yielding 127.0.0.1)
1030 >>> => that means localhost is listed at test.ex
1031 >>> deny: condition test succeeded
1032 LOG: H=[29.29.29.29] F=<a@localhost> rejected RCPT <x@y>
1033 >>> using ACL "acl_29_29_29"
1034 >>> processing "deny"
1035 >>> check dnslists = test.ex/$sender_address_domain
1036 >>> = test.ex/elsewhere
1037 >>> DNS list check: test.ex/elsewhere
1038 >>> new DNS lookup for elsewhere.test.ex
1039 >>> DNS lookup for elsewhere.test.ex failed
1040 >>> => that means elsewhere is not listed at test.ex
1041 >>> deny: condition test failed
1042 >>> processing "accept"
1043 >>> accept: condition test succeeded
1044 >>> host in hosts_connection_nolog? no (option unset)
1045 >>> host in host_lookup? no (option unset)
1046 >>> host in host_reject_connection? no (option unset)
1047 >>> host in sender_unqualified_hosts? no (option unset)
1048 >>> host in recipient_unqualified_hosts? no (option unset)
1049 >>> host in helo_verify_hosts? no (option unset)
1050 >>> host in helo_try_verify_hosts? no (option unset)
1051 >>> host in helo_accept_junk_hosts? no (option unset)
1052 >>> using ACL "acl_30_30_30"
1053 >>> processing "deny"
1054 >>> check dnslists = test.ex=V4NET.0.0.1,127.0.0.2/$sender_address_domain
1055 >>> = test.ex=V4NET.0.0.1,127.0.0.2/ten-1
1056 >>> DNS list check: test.ex=V4NET.0.0.1,127.0.0.2/ten-1
1057 >>> new DNS lookup for ten-1.test.ex
1058 >>> DNS lookup for ten-1.test.ex succeeded (yielding V4NET.0.0.1)
1059 >>> => that means ten-1 is listed at test.ex
1060 >>> deny: condition test succeeded
1061 LOG: H=[30.30.30.30] F=<a@ten-1> rejected RCPT <x@y>: domain=test.ex
1062 >>> using ACL "acl_30_30_30"
1063 >>> processing "deny"
1064 >>> check dnslists = test.ex=V4NET.0.0.1,127.0.0.2/$sender_address_domain
1065 >>> = test.ex=V4NET.0.0.1,127.0.0.2/ten-2
1066 >>> DNS list check: test.ex=V4NET.0.0.1,127.0.0.2/ten-2
1067 >>> new DNS lookup for ten-2.test.ex
1068 >>> DNS lookup for ten-2.test.ex succeeded (yielding V4NET.0.0.2)
1069 >>> => but we are not accepting this block class because
1070 >>> => there was no match for =V4NET.0.0.1,127.0.0.2
1071 >>> deny: condition test failed
1072 >>> processing "accept"
1073 >>> accept: condition test succeeded
1074 >>> host in smtp_accept_max_nonmail_hosts? yes (matched "*")
1075 >>> using ACL "acl_30_30_30"
1076 >>> processing "deny"
1077 >>> check dnslists = test.ex=V4NET.0.0.1,127.0.0.2/$sender_address_domain
1078 >>> = test.ex=V4NET.0.0.1,127.0.0.2/13.12.11.V4NET.rbl
1079 >>> DNS list check: test.ex=V4NET.0.0.1,127.0.0.2/13.12.11.V4NET.rbl
1080 >>> new DNS lookup for 13.12.11.V4NET.rbl.test.ex
1081 >>> DNS lookup for 13.12.11.V4NET.rbl.test.ex succeeded (yielding 127.0.0.2)
1082 >>> => that means 13.12.11.V4NET.rbl is listed at test.ex
1083 >>> deny: condition test succeeded
1084 LOG: H=[30.30.30.30] F=<a@13.12.11.V4NET.rbl> rejected RCPT <x@y>: domain=test.ex
1085 >>> host in hosts_connection_nolog? no (option unset)
1086 >>> host in host_lookup? no (option unset)
1087 >>> host in host_reject_connection? no (option unset)
1088 >>> host in sender_unqualified_hosts? no (option unset)
1089 >>> host in recipient_unqualified_hosts? no (option unset)
1090 >>> host in helo_verify_hosts? no (option unset)
1091 >>> host in helo_try_verify_hosts? no (option unset)
1092 >>> host in helo_accept_junk_hosts? no (option unset)
1093 >>> using ACL "acl_31_31_31"
1094 >>> processing "deny"
1095 >>> check dnslists = test.ex/$sender_address_domain+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+END
1096 >>> = test.ex/y+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+END
1097 >>> DNS list check: test.ex/y+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+END
1098 LOG: dnslist query is too long (ignored): y+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+...
1099 >>> deny: condition test failed
1100 >>> processing "accept"
1101 >>> accept: condition test succeeded
1102 >>> host in hosts_connection_nolog? no (option unset)
1103 >>> host in host_lookup? no (option unset)
1104 >>> host in host_reject_connection? no (option unset)
1105 >>> host in sender_unqualified_hosts? no (option unset)
1106 >>> host in recipient_unqualified_hosts? no (option unset)
1107 >>> host in helo_verify_hosts? no (option unset)
1108 >>> host in helo_try_verify_hosts? no (option unset)
1109 >>> host in helo_accept_junk_hosts? no (option unset)
1110 >>> using ACL "acl_33_33_33"
1111 >>> processing "accept"
1112 >>> check verify = sender/no_details
1113 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
1115 >>> x in "^ok"? no (end of list)
1116 >>> x in "^userx : ^cond-"? no (end of list)
1117 >>> x in "fail"? no (end of list)
1119 >>> ----------- end verify ------------
1120 >>> accept: condition test failed
1121 >>> accept: endpass encountered - denying access
1122 LOG: H=[33.33.33.33] F=<x@y> rejected RCPT <x1@y>: Sender verify failed
1123 >>> using ACL "acl_33_33_33"
1124 >>> processing "accept"
1125 >>> check verify = sender/no_details
1126 >>> using cached sender verify result
1127 >>> accept: condition test failed
1128 >>> accept: endpass encountered - denying access
1129 LOG: H=[33.33.33.33] F=<x@y> rejected RCPT <x2@y>: Sender verify failed
1130 >>> host in hosts_connection_nolog? no (option unset)
1131 >>> host in host_lookup? no (option unset)
1132 >>> host in host_reject_connection? no (option unset)
1133 >>> host in sender_unqualified_hosts? no (option unset)
1134 >>> host in recipient_unqualified_hosts? no (option unset)
1135 >>> host in helo_verify_hosts? no (option unset)
1136 >>> host in helo_try_verify_hosts? no (option unset)
1137 >>> host in helo_accept_junk_hosts? no (option unset)
1138 >>> using ACL "acl_44_44_44"
1139 >>> processing "warn"
1140 >>> check dnslists = test.again.dns
1141 >>> DNS list check: test.again.dns
1142 >>> new DNS lookup for 1.44.44.44.test.again.dns
1143 >>> 1.44.44.44.test.again.dns in dns_again_means_nonexist? no (option unset)
1144 LOG: DNS list lookup defer (probably timeout) for 1.44.44.44.test.again.dns: assumed not in list
1145 >>> warn: condition test failed
1146 >>> processing "warn"
1147 >>> check dnslists = +include_unknown : test.again.dns
1148 >>> DNS list check: +include_unknown
1149 >>> DNS list check: test.again.dns
1150 >>> using result of previous DNS lookup
1151 LOG: DNS list lookup defer (probably timeout) for 1.44.44.44.test.again.dns: assumed in list
1152 >>> => that means 44.44.44.1 is listed at test.again.dns
1153 >>> warn: condition test succeeded
1154 >>> processing "warn"
1155 >>> check dnslists = +exclude_unknown : test.again.dns
1156 >>> DNS list check: +exclude_unknown
1157 >>> DNS list check: test.again.dns
1158 >>> using result of previous DNS lookup
1159 LOG: DNS list lookup defer (probably timeout) for 1.44.44.44.test.again.dns: assumed not in list
1160 >>> warn: condition test failed
1161 >>> processing "warn"
1162 >>> check dnslists = +defer_unknown : test.again.dns
1163 >>> DNS list check: +defer_unknown
1164 >>> DNS list check: test.again.dns
1165 >>> using result of previous DNS lookup
1166 LOG: DNS list lookup defer (probably timeout) for 1.44.44.44.test.again.dns: returned DEFER
1167 >>> warn: condition test deferred
1168 LOG: H=[44.44.44.1] Warning: ACL "warn" statement skipped: condition test deferred
1169 >>> processing "accept"
1170 >>> accept: condition test succeeded
1171 >>> host in hosts_connection_nolog? no (option unset)
1172 >>> host in host_lookup? no (option unset)
1173 >>> host in host_reject_connection? no (option unset)
1174 >>> host in sender_unqualified_hosts? no (option unset)
1175 >>> host in recipient_unqualified_hosts? no (option unset)
1176 >>> host in helo_verify_hosts? no (option unset)
1177 >>> host in helo_try_verify_hosts? no (option unset)
1178 >>> host in helo_accept_junk_hosts? no (option unset)
1179 >>> using ACL "acl_60_60_60"
1180 >>> processing "accept"
1181 >>> check !acl = TESTSUITE/aux-fixed/0023.acl2
1182 >>> read ACL from file TESTSUITE/aux-fixed/0023.acl2
1183 >>> processing "accept"
1184 >>> check domains = b
1185 >>> y in "b"? no (end of list)
1186 >>> accept: condition test failed
1187 >>> end of ACL "TESTSUITE/aux-fixed/0023.acl2": implicit DENY
1188 >>> accept: condition test succeeded
1189 >>> using ACL "acl_60_60_60"
1190 >>> processing "accept"
1191 >>> check !acl = TESTSUITE/aux-fixed/0023.acl2
1192 >>> using ACL "TESTSUITE/aux-fixed/0023.acl2"
1193 >>> processing "accept"
1194 >>> check domains = b
1195 >>> b in "b"? yes (matched "b")
1196 >>> check local_parts = a
1197 >>> a in "a"? yes (matched "a")
1198 >>> accept: condition test succeeded
1199 >>> accept: condition test failed
1200 >>> end of ACL "acl_60_60_60": implicit DENY
1201 LOG: H=[60.60.60.60] F=<x@y> rejected RCPT <a@b>