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