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