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 >>> test in helo_lookup_domains?
12 >>> test in helo_lookup_domains? no (end of list)
13 >>> using ACL "check_recipient"
14 >>> processing "accept" (TESTSUITE/test-config 22)
15 >>> check domains = +local_domains
16 >>> test.ex in "+local_domains"?
17 >>> list element: +local_domains
18 >>> start sublist local_domains
19 >>> test.ex in "test.ex : myhost.ex"?
20 >>> ╎list element: test.ex
21 >>> ╎test.ex in "test.ex : myhost.ex"? yes (matched "test.ex")
22 >>> end sublist local_domains
23 >>> data from lookup saved for cache for +local_domains: key 'test.ex' value 'test.ex'
24 >>> test.ex in "+local_domains"? yes (matched "+local_domains")
25 >>> accept: condition test succeeded in ACL "check_recipient"
26 >>> end of ACL "check_recipient": ACCEPT
27 >>> using ACL "check_recipient"
28 >>> processing "accept" (TESTSUITE/test-config 22)
29 >>> check domains = +local_domains
30 >>> anotherhost.example.com in "+local_domains"?
31 >>> list element: +local_domains
32 >>> start sublist local_domains
33 >>> anotherhost.example.com in "test.ex : myhost.ex"?
34 >>> ╎list element: test.ex
35 >>> ╎list element: myhost.ex
36 >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list)
37 >>> end sublist local_domains
38 >>> anotherhost.example.com in "+local_domains"? no (end of list)
39 >>> accept: condition test failed in ACL "check_recipient"
40 >>> processing "accept" (TESTSUITE/test-config 23)
41 >>> check domains = +relay_domains
42 >>> anotherhost.example.com in "+relay_domains"?
43 >>> list element: +relay_domains
44 >>> start sublist relay_domains
45 >>> anotherhost.example.com in "test.ex"?
46 >>> ╎list element: test.ex
47 >>> anotherhost.example.com in "test.ex"? no (end of list)
48 >>> end sublist relay_domains
49 >>> anotherhost.example.com in "+relay_domains"? no (end of list)
50 >>> accept: condition test failed in ACL "check_recipient"
51 >>> processing "accept" (TESTSUITE/test-config 24)
52 >>> check hosts = +relay_hosts
53 >>> host in "+relay_hosts"?
54 >>> list element: +relay_hosts
55 >>> start sublist relay_hosts
56 >>> host in "! V4NET.255.0.1 : !V4NET.255.0.2 : !TESTSUITE/aux-var/0060.d1 : ! TESTSUITE/aux-var/0060.d2 : ten-1.test.ex : ten-5-6.test.ex"?
57 >>> ╎list element: !░V4NET.255.0.1
58 >>> ╎list element: !V4NET.255.0.2
59 >>> ╎list element: !TESTSUITE/aux-var/0060.d1
60 >>> ╎list element: !░TESTSUITE/aux-var/0060.d2
61 >>> ╎list element: ten-1.test.ex
62 MUNGED: ::1 will be omitted in what follows
63 >>> get[host|ipnode]byname[2] looked up these IP addresses:
64 >>> name=ten-1.test.ex address=V4NET.0.0.1
65 >>> ╎host in "! V4NET.255.0.1 : !V4NET.255.0.2 : !TESTSUITE/aux-var/0060.d1 : ! TESTSUITE/aux-var/0060.d2 : ten-1.test.ex : ten-5-6.test.ex"? yes (matched "ten-1.test.ex")
66 >>> end sublist relay_hosts
67 >>> host in "+relay_hosts"? yes (matched "+relay_hosts")
68 >>> accept: condition test succeeded in ACL "check_recipient"
69 >>> end of ACL "check_recipient": ACCEPT
70 LOG: 10HmaX-000000005vi-0000 <= userx@somehost.example.com H=(test) [V4NET.0.0.1] P=smtp S=sss
71 >>> host in hosts_connection_nolog? no (option unset)
72 >>> host in host_lookup? no (option unset)
73 >>> host in host_reject_connection? no (option unset)
74 >>> host in sender_unqualified_hosts? no (option unset)
75 >>> host in recipient_unqualified_hosts? no (option unset)
76 >>> host in helo_verify_hosts? no (option unset)
77 >>> host in helo_try_verify_hosts? no (option unset)
78 >>> host in helo_accept_junk_hosts? no (option unset)
79 >>> test in helo_lookup_domains?
82 >>> test in helo_lookup_domains? no (end of list)
83 >>> using ACL "check_recipient"
84 >>> processing "accept" (TESTSUITE/test-config 22)
85 >>> check domains = +local_domains
86 >>> test.ex in "+local_domains"?
87 >>> list element: +local_domains
88 >>> start sublist local_domains
89 >>> test.ex in "test.ex : myhost.ex"?
90 >>> ╎list element: test.ex
91 >>> ╎test.ex in "test.ex : myhost.ex"? yes (matched "test.ex")
92 >>> end sublist local_domains
93 >>> data from lookup saved for cache for +local_domains: key 'test.ex' value 'test.ex'
94 >>> test.ex in "+local_domains"? yes (matched "+local_domains")
95 >>> accept: condition test succeeded in ACL "check_recipient"
96 >>> end of ACL "check_recipient": ACCEPT
97 >>> using ACL "check_recipient"
98 >>> processing "accept" (TESTSUITE/test-config 22)
99 >>> check domains = +local_domains
100 >>> anotherhost.example.com in "+local_domains"?
101 >>> list element: +local_domains
102 >>> start sublist local_domains
103 >>> anotherhost.example.com in "test.ex : myhost.ex"?
104 >>> ╎list element: test.ex
105 >>> ╎list element: myhost.ex
106 >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list)
107 >>> end sublist local_domains
108 >>> anotherhost.example.com in "+local_domains"? no (end of list)
109 >>> accept: condition test failed in ACL "check_recipient"
110 >>> processing "accept" (TESTSUITE/test-config 23)
111 >>> check domains = +relay_domains
112 >>> anotherhost.example.com in "+relay_domains"?
113 >>> list element: +relay_domains
114 >>> start sublist relay_domains
115 >>> anotherhost.example.com in "test.ex"?
116 >>> ╎list element: test.ex
117 >>> anotherhost.example.com in "test.ex"? no (end of list)
118 >>> end sublist relay_domains
119 >>> anotherhost.example.com in "+relay_domains"? no (end of list)
120 >>> accept: condition test failed in ACL "check_recipient"
121 >>> processing "accept" (TESTSUITE/test-config 24)
122 >>> check hosts = +relay_hosts
123 >>> host in "+relay_hosts"?
124 >>> list element: +relay_hosts
125 >>> start sublist relay_hosts
126 >>> host in "! V4NET.255.0.1 : !V4NET.255.0.2 : !TESTSUITE/aux-var/0060.d1 : ! TESTSUITE/aux-var/0060.d2 : ten-1.test.ex : ten-5-6.test.ex"?
127 >>> ╎list element: !░V4NET.255.0.1
128 >>> ╎list element: !V4NET.255.0.2
129 >>> ╎list element: !TESTSUITE/aux-var/0060.d1
130 >>> ╎list element: !░TESTSUITE/aux-var/0060.d2
131 >>> ╎list element: ten-1.test.ex
132 MUNGED: ::1 will be omitted in what follows
133 >>> get[host|ipnode]byname[2] looked up these IP addresses:
134 >>> name=ten-1.test.ex address=V4NET.0.0.1
135 >>> ╎list element: ten-5-6.test.ex
136 MUNGED: ::1 will be omitted in what follows
137 >>> get[host|ipnode]byname[2] looked up these IP addresses:
138 >>> name=ten-5-6.test.ex address=V4NET.0.0.5
139 >>> name=ten-5-6.test.ex address=V4NET.0.0.6
140 >>> host in "! V4NET.255.0.1 : !V4NET.255.0.2 : !TESTSUITE/aux-var/0060.d1 : ! TESTSUITE/aux-var/0060.d2 : ten-1.test.ex : ten-5-6.test.ex"? no (end of list)
141 >>> end sublist relay_hosts
142 >>> host in "+relay_hosts"? no (end of list)
143 >>> accept: condition test failed in ACL "check_recipient"
144 >>> processing "deny" (TESTSUITE/test-config 25)
145 >>> message: relay not permitted
146 >>> deny: condition test succeeded in ACL "check_recipient"
147 >>> end of ACL "check_recipient": DENY
148 LOG: H=(test) [V4NET.0.0.2] F=<userx@somehost.example.com> rejected RCPT <userx@anotherhost.example.com>: relay not permitted
149 LOG: 10HmaY-000000005vi-0000 <= userx@somehost.example.com H=(test) [V4NET.0.0.2] P=smtp S=sss
150 >>> host in hosts_connection_nolog? no (option unset)
151 >>> host in host_lookup? no (option unset)
152 >>> host in host_reject_connection? no (option unset)
153 >>> host in sender_unqualified_hosts? no (option unset)
154 >>> host in recipient_unqualified_hosts? no (option unset)
155 >>> host in helo_verify_hosts? no (option unset)
156 >>> host in helo_try_verify_hosts? no (option unset)
157 >>> host in helo_accept_junk_hosts? no (option unset)
158 >>> test in helo_lookup_domains?
160 >>> list element: @[]
161 >>> test in helo_lookup_domains? no (end of list)
162 >>> using ACL "check_recipient"
163 >>> processing "accept" (TESTSUITE/test-config 22)
164 >>> check domains = +local_domains
165 >>> test.ex in "+local_domains"?
166 >>> list element: +local_domains
167 >>> start sublist local_domains
168 >>> test.ex in "test.ex : myhost.ex"?
169 >>> ╎list element: test.ex
170 >>> ╎test.ex in "test.ex : myhost.ex"? yes (matched "test.ex")
171 >>> end sublist local_domains
172 >>> data from lookup saved for cache for +local_domains: key 'test.ex' value 'test.ex'
173 >>> test.ex in "+local_domains"? yes (matched "+local_domains")
174 >>> accept: condition test succeeded in ACL "check_recipient"
175 >>> end of ACL "check_recipient": ACCEPT
176 >>> using ACL "check_recipient"
177 >>> processing "accept" (TESTSUITE/test-config 22)
178 >>> check domains = +local_domains
179 >>> anotherhost.example.com in "+local_domains"?
180 >>> list element: +local_domains
181 >>> start sublist local_domains
182 >>> anotherhost.example.com in "test.ex : myhost.ex"?
183 >>> ╎list element: test.ex
184 >>> ╎list element: myhost.ex
185 >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list)
186 >>> end sublist local_domains
187 >>> anotherhost.example.com in "+local_domains"? no (end of list)
188 >>> accept: condition test failed in ACL "check_recipient"
189 >>> processing "accept" (TESTSUITE/test-config 23)
190 >>> check domains = +relay_domains
191 >>> anotherhost.example.com in "+relay_domains"?
192 >>> list element: +relay_domains
193 >>> start sublist relay_domains
194 >>> anotherhost.example.com in "test.ex"?
195 >>> ╎list element: test.ex
196 >>> anotherhost.example.com in "test.ex"? no (end of list)
197 >>> end sublist relay_domains
198 >>> anotherhost.example.com in "+relay_domains"? no (end of list)
199 >>> accept: condition test failed in ACL "check_recipient"
200 >>> processing "accept" (TESTSUITE/test-config 24)
201 >>> check hosts = +relay_hosts
202 >>> host in "+relay_hosts"?
203 >>> list element: +relay_hosts
204 >>> start sublist relay_hosts
205 >>> host in "! V4NET.255.0.1 : !V4NET.255.0.2 : !TESTSUITE/aux-var/0060.d1 : ! TESTSUITE/aux-var/0060.d2 : ten-1.test.ex : ten-5-6.test.ex"?
206 >>> ╎list element: !░V4NET.255.0.1
207 >>> ╎list element: !V4NET.255.0.2
208 >>> ╎list element: !TESTSUITE/aux-var/0060.d1
209 >>> ╎list element: !░TESTSUITE/aux-var/0060.d2
210 >>> ╎list element: ten-1.test.ex
211 MUNGED: ::1 will be omitted in what follows
212 >>> get[host|ipnode]byname[2] looked up these IP addresses:
213 >>> name=ten-1.test.ex address=V4NET.0.0.1
214 >>> ╎list element: ten-5-6.test.ex
215 MUNGED: ::1 will be omitted in what follows
216 >>> get[host|ipnode]byname[2] looked up these IP addresses:
217 >>> name=ten-5-6.test.ex address=V4NET.0.0.5
218 >>> name=ten-5-6.test.ex address=V4NET.0.0.6
219 >>> ╎host in "! V4NET.255.0.1 : !V4NET.255.0.2 : !TESTSUITE/aux-var/0060.d1 : ! TESTSUITE/aux-var/0060.d2 : ten-1.test.ex : ten-5-6.test.ex"? yes (matched "ten-5-6.test.ex")
220 >>> end sublist relay_hosts
221 >>> host in "+relay_hosts"? yes (matched "+relay_hosts")
222 >>> accept: condition test succeeded in ACL "check_recipient"
223 >>> end of ACL "check_recipient": ACCEPT
224 LOG: 10HmaZ-000000005vi-0000 <= userx@somehost.example.com H=(test) [V4NET.0.0.5] P=smtp S=sss
225 >>> host in hosts_connection_nolog? no (option unset)
226 >>> host in host_lookup? no (option unset)
227 >>> host in host_reject_connection? no (option unset)
228 >>> host in sender_unqualified_hosts? no (option unset)
229 >>> host in recipient_unqualified_hosts? no (option unset)
230 >>> host in helo_verify_hosts? no (option unset)
231 >>> host in helo_try_verify_hosts? no (option unset)
232 >>> host in helo_accept_junk_hosts? no (option unset)
233 >>> test in helo_lookup_domains?
235 >>> list element: @[]
236 >>> test in helo_lookup_domains? no (end of list)
237 >>> using ACL "check_recipient"
238 >>> processing "accept" (TESTSUITE/test-config 22)
239 >>> check domains = +local_domains
240 >>> test.ex in "+local_domains"?
241 >>> list element: +local_domains
242 >>> start sublist local_domains
243 >>> test.ex in "test.ex : myhost.ex"?
244 >>> ╎list element: test.ex
245 >>> ╎test.ex in "test.ex : myhost.ex"? yes (matched "test.ex")
246 >>> end sublist local_domains
247 >>> data from lookup saved for cache for +local_domains: key 'test.ex' value 'test.ex'
248 >>> test.ex in "+local_domains"? yes (matched "+local_domains")
249 >>> accept: condition test succeeded in ACL "check_recipient"
250 >>> end of ACL "check_recipient": ACCEPT
251 >>> using ACL "check_recipient"
252 >>> processing "accept" (TESTSUITE/test-config 22)
253 >>> check domains = +local_domains
254 >>> anotherhost.example.com in "+local_domains"?
255 >>> list element: +local_domains
256 >>> start sublist local_domains
257 >>> anotherhost.example.com in "test.ex : myhost.ex"?
258 >>> ╎list element: test.ex
259 >>> ╎list element: myhost.ex
260 >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list)
261 >>> end sublist local_domains
262 >>> anotherhost.example.com in "+local_domains"? no (end of list)
263 >>> accept: condition test failed in ACL "check_recipient"
264 >>> processing "accept" (TESTSUITE/test-config 23)
265 >>> check domains = +relay_domains
266 >>> anotherhost.example.com in "+relay_domains"?
267 >>> list element: +relay_domains
268 >>> start sublist relay_domains
269 >>> anotherhost.example.com in "test.ex"?
270 >>> ╎list element: test.ex
271 >>> anotherhost.example.com in "test.ex"? no (end of list)
272 >>> end sublist relay_domains
273 >>> anotherhost.example.com in "+relay_domains"? no (end of list)
274 >>> accept: condition test failed in ACL "check_recipient"
275 >>> processing "accept" (TESTSUITE/test-config 24)
276 >>> check hosts = +relay_hosts
277 >>> host in "+relay_hosts"?
278 >>> list element: +relay_hosts
279 >>> start sublist relay_hosts
280 >>> host in "! V4NET.255.0.1 : !V4NET.255.0.2 : !TESTSUITE/aux-var/0060.d1 : ! TESTSUITE/aux-var/0060.d2 : ten-1.test.ex : ten-5-6.test.ex"?
281 >>> ╎list element: !░V4NET.255.0.1
282 >>> ╎list element: !V4NET.255.0.2
283 >>> ╎list element: !TESTSUITE/aux-var/0060.d1
284 >>> ╎list element: !░TESTSUITE/aux-var/0060.d2
285 >>> ╎list element: ten-1.test.ex
286 MUNGED: ::1 will be omitted in what follows
287 >>> get[host|ipnode]byname[2] looked up these IP addresses:
288 >>> name=ten-1.test.ex address=V4NET.0.0.1
289 >>> ╎list element: ten-5-6.test.ex
290 MUNGED: ::1 will be omitted in what follows
291 >>> get[host|ipnode]byname[2] looked up these IP addresses:
292 >>> name=ten-5-6.test.ex address=V4NET.0.0.5
293 >>> name=ten-5-6.test.ex address=V4NET.0.0.6
294 >>> ╎host in "! V4NET.255.0.1 : !V4NET.255.0.2 : !TESTSUITE/aux-var/0060.d1 : ! TESTSUITE/aux-var/0060.d2 : ten-1.test.ex : ten-5-6.test.ex"? yes (matched "ten-5-6.test.ex")
295 >>> end sublist relay_hosts
296 >>> host in "+relay_hosts"? yes (matched "+relay_hosts")
297 >>> accept: condition test succeeded in ACL "check_recipient"
298 >>> end of ACL "check_recipient": ACCEPT
299 LOG: 10HmbA-000000005vi-0000 <= userx@somehost.example.com H=(test) [V4NET.0.0.6] P=smtp S=sss
300 >>> host in hosts_connection_nolog? no (option unset)
301 >>> host in host_lookup? no (option unset)
302 >>> host in host_reject_connection? no (option unset)
303 >>> host in sender_unqualified_hosts? no (option unset)
304 >>> host in recipient_unqualified_hosts? no (option unset)
305 >>> host in helo_verify_hosts? no (option unset)
306 >>> host in helo_try_verify_hosts? no (option unset)
307 >>> host in helo_accept_junk_hosts? no (option unset)
308 >>> test in helo_lookup_domains?
310 >>> list element: @[]
311 >>> test in helo_lookup_domains? no (end of list)
312 >>> using ACL "check_recipient"
313 >>> processing "accept" (TESTSUITE/test-config 22)
314 >>> check domains = +local_domains
315 >>> test.ex in "+local_domains"?
316 >>> list element: +local_domains
317 >>> start sublist local_domains
318 >>> test.ex in "test.ex : myhost.ex"?
319 >>> ╎list element: test.ex
320 >>> ╎test.ex in "test.ex : myhost.ex"? yes (matched "test.ex")
321 >>> end sublist local_domains
322 >>> data from lookup saved for cache for +local_domains: key 'test.ex' value 'test.ex'
323 >>> test.ex in "+local_domains"? yes (matched "+local_domains")
324 >>> accept: condition test succeeded in ACL "check_recipient"
325 >>> end of ACL "check_recipient": ACCEPT
326 >>> using ACL "check_recipient"
327 >>> processing "accept" (TESTSUITE/test-config 22)
328 >>> check domains = +local_domains
329 >>> anotherhost.example.com in "+local_domains"?
330 >>> list element: +local_domains
331 >>> start sublist local_domains
332 >>> anotherhost.example.com in "test.ex : myhost.ex"?
333 >>> ╎list element: test.ex
334 >>> ╎list element: myhost.ex
335 >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list)
336 >>> end sublist local_domains
337 >>> anotherhost.example.com in "+local_domains"? no (end of list)
338 >>> accept: condition test failed in ACL "check_recipient"
339 >>> processing "accept" (TESTSUITE/test-config 23)
340 >>> check domains = +relay_domains
341 >>> anotherhost.example.com in "+relay_domains"?
342 >>> list element: +relay_domains
343 >>> start sublist relay_domains
344 >>> anotherhost.example.com in "test.ex"?
345 >>> ╎list element: test.ex
346 >>> anotherhost.example.com in "test.ex"? no (end of list)
347 >>> end sublist relay_domains
348 >>> anotherhost.example.com in "+relay_domains"? no (end of list)
349 >>> accept: condition test failed in ACL "check_recipient"
350 >>> processing "accept" (TESTSUITE/test-config 24)
351 >>> check hosts = +relay_hosts
352 >>> host in "+relay_hosts"?
353 >>> list element: +relay_hosts
354 >>> start sublist relay_hosts
355 >>> host in "! V4NET.255.0.1 : !V4NET.255.0.2 : !TESTSUITE/aux-var/0060.d1 : ! TESTSUITE/aux-var/0060.d2 : ten-1.test.ex : ten-5-6.test.ex"?
356 >>> ╎list element: !░V4NET.255.0.1
357 >>> ╎host in "! V4NET.255.0.1 : !V4NET.255.0.2 : !TESTSUITE/aux-var/0060.d1 : ! TESTSUITE/aux-var/0060.d2 : ten-1.test.ex : ten-5-6.test.ex"? no (matched "! V4NET.255.0.1")
358 >>> end sublist relay_hosts
359 >>> host in "+relay_hosts"? no (end of list)
360 >>> accept: condition test failed in ACL "check_recipient"
361 >>> processing "deny" (TESTSUITE/test-config 25)
362 >>> message: relay not permitted
363 >>> deny: condition test succeeded in ACL "check_recipient"
364 >>> end of ACL "check_recipient": DENY
365 LOG: H=(test) [V4NET.255.0.1] F=<userx@somehost.example.com> rejected RCPT <userx@anotherhost.example.com>: relay not permitted
366 LOG: 10HmbB-000000005vi-0000 <= userx@somehost.example.com H=(test) [V4NET.255.0.1] P=smtp S=sss
367 >>> host in hosts_connection_nolog? no (option unset)
368 >>> host in host_lookup? no (option unset)
369 >>> host in host_reject_connection? no (option unset)
370 >>> host in sender_unqualified_hosts? no (option unset)
371 >>> host in recipient_unqualified_hosts? no (option unset)
372 >>> host in helo_verify_hosts? no (option unset)
373 >>> host in helo_try_verify_hosts? no (option unset)
374 >>> host in helo_accept_junk_hosts? no (option unset)
375 >>> test in helo_lookup_domains?
377 >>> list element: @[]
378 >>> test in helo_lookup_domains? no (end of list)
379 >>> using ACL "check_recipient"
380 >>> processing "accept" (TESTSUITE/test-config 22)
381 >>> check domains = +local_domains
382 >>> test.ex in "+local_domains"?
383 >>> list element: +local_domains
384 >>> start sublist local_domains
385 >>> test.ex in "test.ex : myhost.ex"?
386 >>> ╎list element: test.ex
387 >>> ╎test.ex in "test.ex : myhost.ex"? yes (matched "test.ex")
388 >>> end sublist local_domains
389 >>> data from lookup saved for cache for +local_domains: key 'test.ex' value 'test.ex'
390 >>> test.ex in "+local_domains"? yes (matched "+local_domains")
391 >>> accept: condition test succeeded in ACL "check_recipient"
392 >>> end of ACL "check_recipient": ACCEPT
393 >>> using ACL "check_recipient"
394 >>> processing "accept" (TESTSUITE/test-config 22)
395 >>> check domains = +local_domains
396 >>> anotherhost.example.com in "+local_domains"?
397 >>> list element: +local_domains
398 >>> start sublist local_domains
399 >>> anotherhost.example.com in "test.ex : myhost.ex"?
400 >>> ╎list element: test.ex
401 >>> ╎list element: myhost.ex
402 >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list)
403 >>> end sublist local_domains
404 >>> anotherhost.example.com in "+local_domains"? no (end of list)
405 >>> accept: condition test failed in ACL "check_recipient"
406 >>> processing "accept" (TESTSUITE/test-config 23)
407 >>> check domains = +relay_domains
408 >>> anotherhost.example.com in "+relay_domains"?
409 >>> list element: +relay_domains
410 >>> start sublist relay_domains
411 >>> anotherhost.example.com in "test.ex"?
412 >>> ╎list element: test.ex
413 >>> anotherhost.example.com in "test.ex"? no (end of list)
414 >>> end sublist relay_domains
415 >>> anotherhost.example.com in "+relay_domains"? no (end of list)
416 >>> accept: condition test failed in ACL "check_recipient"
417 >>> processing "accept" (TESTSUITE/test-config 24)
418 >>> check hosts = +relay_hosts
419 >>> host in "+relay_hosts"?
420 >>> list element: +relay_hosts
421 >>> start sublist relay_hosts
422 >>> host in "! V4NET.255.0.1 : !V4NET.255.0.2 : !TESTSUITE/aux-var/0060.d1 : ! TESTSUITE/aux-var/0060.d2 : ten-1.test.ex : ten-5-6.test.ex"?
423 >>> ╎list element: !░V4NET.255.0.1
424 >>> ╎list element: !V4NET.255.0.2
425 >>> ╎host in "! V4NET.255.0.1 : !V4NET.255.0.2 : !TESTSUITE/aux-var/0060.d1 : ! TESTSUITE/aux-var/0060.d2 : ten-1.test.ex : ten-5-6.test.ex"? no (matched "!V4NET.255.0.2")
426 >>> end sublist relay_hosts
427 >>> host in "+relay_hosts"? no (end of list)
428 >>> accept: condition test failed in ACL "check_recipient"
429 >>> processing "deny" (TESTSUITE/test-config 25)
430 >>> message: relay not permitted
431 >>> deny: condition test succeeded in ACL "check_recipient"
432 >>> end of ACL "check_recipient": DENY
433 LOG: H=(test) [V4NET.255.0.2] F=<userx@somehost.example.com> rejected RCPT <userx@anotherhost.example.com>: relay not permitted
434 LOG: 10HmbC-000000005vi-0000 <= userx@somehost.example.com H=(test) [V4NET.255.0.2] P=smtp S=sss
435 >>> host in hosts_connection_nolog? no (option unset)
436 >>> host in host_lookup? no (option unset)
437 >>> host in host_reject_connection? no (option unset)
438 >>> host in sender_unqualified_hosts? no (option unset)
439 >>> host in recipient_unqualified_hosts? no (option unset)
440 >>> host in helo_verify_hosts? no (option unset)
441 >>> host in helo_try_verify_hosts? no (option unset)
442 >>> host in helo_accept_junk_hosts? no (option unset)
443 >>> test in helo_lookup_domains?
445 >>> list element: @[]
446 >>> test in helo_lookup_domains? no (end of list)
447 >>> using ACL "check_recipient"
448 >>> processing "accept" (TESTSUITE/test-config 22)
449 >>> check domains = +local_domains
450 >>> test.ex in "+local_domains"?
451 >>> list element: +local_domains
452 >>> start sublist local_domains
453 >>> test.ex in "test.ex : myhost.ex"?
454 >>> ╎list element: test.ex
455 >>> ╎test.ex in "test.ex : myhost.ex"? yes (matched "test.ex")
456 >>> end sublist local_domains
457 >>> data from lookup saved for cache for +local_domains: key 'test.ex' value 'test.ex'
458 >>> test.ex in "+local_domains"? yes (matched "+local_domains")
459 >>> accept: condition test succeeded in ACL "check_recipient"
460 >>> end of ACL "check_recipient": ACCEPT
461 >>> using ACL "check_recipient"
462 >>> processing "accept" (TESTSUITE/test-config 22)
463 >>> check domains = +local_domains
464 >>> anotherhost.example.com in "+local_domains"?
465 >>> list element: +local_domains
466 >>> start sublist local_domains
467 >>> anotherhost.example.com in "test.ex : myhost.ex"?
468 >>> ╎list element: test.ex
469 >>> ╎list element: myhost.ex
470 >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list)
471 >>> end sublist local_domains
472 >>> anotherhost.example.com in "+local_domains"? no (end of list)
473 >>> accept: condition test failed in ACL "check_recipient"
474 >>> processing "accept" (TESTSUITE/test-config 23)
475 >>> check domains = +relay_domains
476 >>> anotherhost.example.com in "+relay_domains"?
477 >>> list element: +relay_domains
478 >>> start sublist relay_domains
479 >>> anotherhost.example.com in "test.ex"?
480 >>> ╎list element: test.ex
481 >>> anotherhost.example.com in "test.ex"? no (end of list)
482 >>> end sublist relay_domains
483 >>> anotherhost.example.com in "+relay_domains"? no (end of list)
484 >>> accept: condition test failed in ACL "check_recipient"
485 >>> processing "accept" (TESTSUITE/test-config 24)
486 >>> check hosts = +relay_hosts
487 >>> host in "+relay_hosts"?
488 >>> list element: +relay_hosts
489 >>> start sublist relay_hosts
490 >>> host in "! V4NET.255.0.1 : !V4NET.255.0.2 : !TESTSUITE/aux-var/0060.d1 : ! TESTSUITE/aux-var/0060.d2 : ten-1.test.ex : ten-5-6.test.ex"?
491 >>> ╎list element: !░V4NET.255.0.1
492 >>> ╎list element: !V4NET.255.0.2
493 >>> ╎list element: !TESTSUITE/aux-var/0060.d1
494 >>> ╎host in "! V4NET.255.0.1 : !V4NET.255.0.2 : !TESTSUITE/aux-var/0060.d1 : ! TESTSUITE/aux-var/0060.d2 : ten-1.test.ex : ten-5-6.test.ex"? no (matched "V4NET.255.0.3" in TESTSUITE/aux-var/0060.d1)
495 >>> end sublist relay_hosts
496 >>> data from lookup saved for cache for +relay_hosts: key 'V4NET.255.0.3' value 'V4NET.255.0.3'
497 >>> host in "+relay_hosts"? no (end of list)
498 >>> accept: condition test failed in ACL "check_recipient"
499 >>> processing "deny" (TESTSUITE/test-config 25)
500 >>> message: relay not permitted
501 >>> deny: condition test succeeded in ACL "check_recipient"
502 >>> end of ACL "check_recipient": DENY
503 LOG: H=(test) [V4NET.255.0.3] F=<userx@somehost.example.com> rejected RCPT <userx@anotherhost.example.com>: relay not permitted
504 LOG: 10HmbD-000000005vi-0000 <= userx@somehost.example.com H=(test) [V4NET.255.0.3] P=smtp S=sss
505 >>> host in hosts_connection_nolog? no (option unset)
506 >>> host in host_lookup? no (option unset)
507 >>> host in host_reject_connection? no (option unset)
508 >>> host in sender_unqualified_hosts? no (option unset)
509 >>> host in recipient_unqualified_hosts? no (option unset)
510 >>> host in helo_verify_hosts? no (option unset)
511 >>> host in helo_try_verify_hosts? no (option unset)
512 >>> host in helo_accept_junk_hosts? no (option unset)
513 >>> test in helo_lookup_domains?
515 >>> list element: @[]
516 >>> test in helo_lookup_domains? no (end of list)
517 >>> using ACL "check_recipient"
518 >>> processing "accept" (TESTSUITE/test-config 22)
519 >>> check domains = +local_domains
520 >>> test.ex in "+local_domains"?
521 >>> list element: +local_domains
522 >>> start sublist local_domains
523 >>> test.ex in "test.ex : myhost.ex"?
524 >>> ╎list element: test.ex
525 >>> ╎test.ex in "test.ex : myhost.ex"? yes (matched "test.ex")
526 >>> end sublist local_domains
527 >>> data from lookup saved for cache for +local_domains: key 'test.ex' value 'test.ex'
528 >>> test.ex in "+local_domains"? yes (matched "+local_domains")
529 >>> accept: condition test succeeded in ACL "check_recipient"
530 >>> end of ACL "check_recipient": ACCEPT
531 >>> using ACL "check_recipient"
532 >>> processing "accept" (TESTSUITE/test-config 22)
533 >>> check domains = +local_domains
534 >>> anotherhost.example.com in "+local_domains"?
535 >>> list element: +local_domains
536 >>> start sublist local_domains
537 >>> anotherhost.example.com in "test.ex : myhost.ex"?
538 >>> ╎list element: test.ex
539 >>> ╎list element: myhost.ex
540 >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list)
541 >>> end sublist local_domains
542 >>> anotherhost.example.com in "+local_domains"? no (end of list)
543 >>> accept: condition test failed in ACL "check_recipient"
544 >>> processing "accept" (TESTSUITE/test-config 23)
545 >>> check domains = +relay_domains
546 >>> anotherhost.example.com in "+relay_domains"?
547 >>> list element: +relay_domains
548 >>> start sublist relay_domains
549 >>> anotherhost.example.com in "test.ex"?
550 >>> ╎list element: test.ex
551 >>> anotherhost.example.com in "test.ex"? no (end of list)
552 >>> end sublist relay_domains
553 >>> anotherhost.example.com in "+relay_domains"? no (end of list)
554 >>> accept: condition test failed in ACL "check_recipient"
555 >>> processing "accept" (TESTSUITE/test-config 24)
556 >>> check hosts = +relay_hosts
557 >>> host in "+relay_hosts"?
558 >>> list element: +relay_hosts
559 >>> start sublist relay_hosts
560 >>> host in "! V4NET.255.0.1 : !V4NET.255.0.2 : !TESTSUITE/aux-var/0060.d1 : ! TESTSUITE/aux-var/0060.d2 : ten-1.test.ex : ten-5-6.test.ex"?
561 >>> ╎list element: !░V4NET.255.0.1
562 >>> ╎list element: !V4NET.255.0.2
563 >>> ╎list element: !TESTSUITE/aux-var/0060.d1
564 >>> ╎list element: !░TESTSUITE/aux-var/0060.d2
565 >>> ╎host in "! V4NET.255.0.1 : !V4NET.255.0.2 : !TESTSUITE/aux-var/0060.d1 : ! TESTSUITE/aux-var/0060.d2 : ten-1.test.ex : ten-5-6.test.ex"? no (matched "V4NET.255.0.4" in TESTSUITE/aux-var/0060.d2)
566 >>> end sublist relay_hosts
567 >>> data from lookup saved for cache for +relay_hosts: key 'V4NET.255.0.4' value 'V4NET.255.0.4'
568 >>> host in "+relay_hosts"? no (end of list)
569 >>> accept: condition test failed in ACL "check_recipient"
570 >>> processing "deny" (TESTSUITE/test-config 25)
571 >>> message: relay not permitted
572 >>> deny: condition test succeeded in ACL "check_recipient"
573 >>> end of ACL "check_recipient": DENY
574 LOG: H=(test) [V4NET.255.0.4] F=<userx@somehost.example.com> rejected RCPT <userx@anotherhost.example.com>: relay not permitted
575 LOG: 10HmbE-000000005vi-0000 <= userx@somehost.example.com H=(test) [V4NET.255.0.4] P=smtp S=sss