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