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 20)
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 20)
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 21)
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 22)
45 >>> check hosts = +relay_hosts
46 >>> host in "+relay_hosts"?
47 >>> list element: +relay_hosts
48 >>> host in "!TESTSUITE/aux-fixed/0066.nothosts : TESTSUITE/aux-var/0066.hostnets"?
49 >>> list element: !TESTSUITE/aux-fixed/0066.nothosts
50 MUNGED: ::1 will be omitted in what follows
51 >>> get[host|ipnode]byname[2] looked up these IP addresses:
52 >>> name=black-1.test.ex address=V4NET.11.12.13
53 MUNGED: ::1 will be omitted in what follows
54 >>> get[host|ipnode]byname[2] looked up these IP addresses:
55 >>> name=ten-3.test.ex address=V4NET.0.0.3
56 >>> list element: TESTSUITE/aux-var/0066.hostnets
57 >>> host in "!TESTSUITE/aux-fixed/0066.nothosts : TESTSUITE/aux-var/0066.hostnets"? yes (matched "1.2.3.4" in TESTSUITE/aux-var/0066.hostnets)
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) [1.2.3.4] 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 20)
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 20)
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 21)
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 22)
106 >>> check hosts = +relay_hosts
107 >>> host in "+relay_hosts"?
108 >>> list element: +relay_hosts
109 >>> host in "!TESTSUITE/aux-fixed/0066.nothosts : TESTSUITE/aux-var/0066.hostnets"?
110 >>> list element: !TESTSUITE/aux-fixed/0066.nothosts
111 MUNGED: ::1 will be omitted in what follows
112 >>> get[host|ipnode]byname[2] looked up these IP addresses:
113 >>> name=black-1.test.ex address=V4NET.11.12.13
114 MUNGED: ::1 will be omitted in what follows
115 >>> get[host|ipnode]byname[2] looked up these IP addresses:
116 >>> name=ten-3.test.ex address=V4NET.0.0.3
117 >>> list element: TESTSUITE/aux-var/0066.hostnets
118 >>> 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)
119 >>> host in "+relay_hosts"? no (end of list)
120 >>> accept: condition test failed in ACL "check_recipient"
121 >>> processing "deny" (TESTSUITE/test-config 23)
122 >>> message: relay not permitted
123 >>> deny: condition test succeeded in ACL "check_recipient"
124 >>> end of ACL "check_recipient": DENY
125 LOG: H=(test) [1.2.3.5] F=<userx@somehost.example.com> rejected RCPT <userx@anotherhost.example.com>: relay not permitted
126 LOG: 10HmaY-0005vi-00 <= userx@somehost.example.com H=(test) [1.2.3.5] P=smtp S=sss
127 >>> host in hosts_connection_nolog? no (option unset)
128 >>> host in host_lookup? no (option unset)
129 >>> host in host_reject_connection? no (option unset)
130 >>> host in sender_unqualified_hosts? no (option unset)
131 >>> host in recipient_unqualified_hosts? no (option unset)
132 >>> host in helo_verify_hosts? no (option unset)
133 >>> host in helo_try_verify_hosts? no (option unset)
134 >>> host in helo_accept_junk_hosts? no (option unset)
135 >>> test in helo_lookup_domains?
137 >>> list element: @[]
138 >>> test in helo_lookup_domains? no (end of list)
139 >>> using ACL "check_recipient"
140 >>> processing "accept" (TESTSUITE/test-config 20)
141 >>> check domains = +local_domains
142 >>> test.ex in "+local_domains"?
143 >>> list element: +local_domains
144 >>> test.ex in "test.ex : myhost.ex"?
145 >>> list element: test.ex
146 >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex")
147 >>> test.ex in "+local_domains"? yes (matched "+local_domains")
148 >>> accept: condition test succeeded in ACL "check_recipient"
149 >>> end of ACL "check_recipient": ACCEPT
150 >>> using ACL "check_recipient"
151 >>> processing "accept" (TESTSUITE/test-config 20)
152 >>> check domains = +local_domains
153 >>> anotherhost.example.com in "+local_domains"?
154 >>> list element: +local_domains
155 >>> anotherhost.example.com in "test.ex : myhost.ex"?
156 >>> list element: test.ex
157 >>> list element: myhost.ex
158 >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list)
159 >>> anotherhost.example.com in "+local_domains"? no (end of list)
160 >>> accept: condition test failed in ACL "check_recipient"
161 >>> processing "accept" (TESTSUITE/test-config 21)
162 >>> check domains = +relay_domains
163 >>> anotherhost.example.com in "+relay_domains"?
164 >>> list element: +relay_domains
165 >>> anotherhost.example.com in "test.ex"?
166 >>> list element: test.ex
167 >>> anotherhost.example.com in "test.ex"? no (end of list)
168 >>> anotherhost.example.com in "+relay_domains"? no (end of list)
169 >>> accept: condition test failed in ACL "check_recipient"
170 >>> processing "accept" (TESTSUITE/test-config 22)
171 >>> check hosts = +relay_hosts
172 >>> host in "+relay_hosts"?
173 >>> list element: +relay_hosts
174 >>> host in "!TESTSUITE/aux-fixed/0066.nothosts : TESTSUITE/aux-var/0066.hostnets"?
175 >>> list element: !TESTSUITE/aux-fixed/0066.nothosts
176 MUNGED: ::1 will be omitted in what follows
177 >>> get[host|ipnode]byname[2] looked up these IP addresses:
178 >>> name=black-1.test.ex address=V4NET.11.12.13
179 MUNGED: ::1 will be omitted in what follows
180 >>> get[host|ipnode]byname[2] looked up these IP addresses:
181 >>> name=ten-3.test.ex address=V4NET.0.0.3
182 >>> list element: TESTSUITE/aux-var/0066.hostnets
183 >>> 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)
184 >>> host in "+relay_hosts"? yes (matched "+relay_hosts")
185 >>> accept: condition test succeeded in ACL "check_recipient"
186 >>> end of ACL "check_recipient": ACCEPT
187 LOG: 10HmaZ-0005vi-00 <= userx@somehost.example.com H=(test) [1.2.4.5] P=smtp S=sss
188 >>> host in hosts_connection_nolog? no (option unset)
189 >>> host in host_lookup? no (option unset)
190 >>> host in host_reject_connection? no (option unset)
191 >>> host in sender_unqualified_hosts? no (option unset)
192 >>> host in recipient_unqualified_hosts? no (option unset)
193 >>> host in helo_verify_hosts? no (option unset)
194 >>> host in helo_try_verify_hosts? no (option unset)
195 >>> host in helo_accept_junk_hosts? no (option unset)
196 >>> test in helo_lookup_domains?
198 >>> list element: @[]
199 >>> test in helo_lookup_domains? no (end of list)
200 >>> using ACL "check_recipient"
201 >>> processing "accept" (TESTSUITE/test-config 20)
202 >>> check domains = +local_domains
203 >>> test.ex in "+local_domains"?
204 >>> list element: +local_domains
205 >>> test.ex in "test.ex : myhost.ex"?
206 >>> list element: test.ex
207 >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex")
208 >>> test.ex in "+local_domains"? yes (matched "+local_domains")
209 >>> accept: condition test succeeded in ACL "check_recipient"
210 >>> end of ACL "check_recipient": ACCEPT
211 >>> using ACL "check_recipient"
212 >>> processing "accept" (TESTSUITE/test-config 20)
213 >>> check domains = +local_domains
214 >>> anotherhost.example.com in "+local_domains"?
215 >>> list element: +local_domains
216 >>> anotherhost.example.com in "test.ex : myhost.ex"?
217 >>> list element: test.ex
218 >>> list element: myhost.ex
219 >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list)
220 >>> anotherhost.example.com in "+local_domains"? no (end of list)
221 >>> accept: condition test failed in ACL "check_recipient"
222 >>> processing "accept" (TESTSUITE/test-config 21)
223 >>> check domains = +relay_domains
224 >>> anotherhost.example.com in "+relay_domains"?
225 >>> list element: +relay_domains
226 >>> anotherhost.example.com in "test.ex"?
227 >>> list element: test.ex
228 >>> anotherhost.example.com in "test.ex"? no (end of list)
229 >>> anotherhost.example.com in "+relay_domains"? no (end of list)
230 >>> accept: condition test failed in ACL "check_recipient"
231 >>> processing "accept" (TESTSUITE/test-config 22)
232 >>> check hosts = +relay_hosts
233 >>> host in "+relay_hosts"?
234 >>> list element: +relay_hosts
235 >>> host in "!TESTSUITE/aux-fixed/0066.nothosts : TESTSUITE/aux-var/0066.hostnets"?
236 >>> list element: !TESTSUITE/aux-fixed/0066.nothosts
237 MUNGED: ::1 will be omitted in what follows
238 >>> get[host|ipnode]byname[2] looked up these IP addresses:
239 >>> name=black-1.test.ex address=V4NET.11.12.13
240 MUNGED: ::1 will be omitted in what follows
241 >>> get[host|ipnode]byname[2] looked up these IP addresses:
242 >>> name=ten-3.test.ex address=V4NET.0.0.3
243 >>> list element: TESTSUITE/aux-var/0066.hostnets
244 >>> sender host name required, to match against *-1.test.ex
245 >>> looking up host name for 1.3.2.4
246 LOG: no host name found for IP address 1.3.2.4
247 >>> host in "!TESTSUITE/aux-fixed/0066.nothosts : TESTSUITE/aux-var/0066.hostnets"? no (failed to find host name for 1.3.2.4)
248 >>> host in "+relay_hosts"? no (end of list)
249 >>> accept: condition test failed in ACL "check_recipient"
250 >>> processing "deny" (TESTSUITE/test-config 23)
251 >>> message: relay not permitted
252 >>> deny: condition test succeeded in ACL "check_recipient"
253 >>> end of ACL "check_recipient": DENY
254 LOG: H=(test) [1.3.2.4] F=<userx@somehost.example.com> rejected RCPT <userx@anotherhost.example.com>: relay not permitted
255 LOG: 10HmbA-0005vi-00 <= userx@somehost.example.com H=(test) [1.3.2.4] P=smtp S=sss
256 >>> host in hosts_connection_nolog? no (option unset)
257 >>> host in host_lookup? no (option unset)
258 >>> host in host_reject_connection? no (option unset)
259 >>> host in sender_unqualified_hosts? no (option unset)
260 >>> host in recipient_unqualified_hosts? no (option unset)
261 >>> host in helo_verify_hosts? no (option unset)
262 >>> host in helo_try_verify_hosts? no (option unset)
263 >>> host in helo_accept_junk_hosts? no (option unset)
264 >>> test in helo_lookup_domains?
266 >>> list element: @[]
267 >>> test in helo_lookup_domains? no (end of list)
268 >>> using ACL "check_recipient"
269 >>> processing "accept" (TESTSUITE/test-config 20)
270 >>> check domains = +local_domains
271 >>> test.ex in "+local_domains"?
272 >>> list element: +local_domains
273 >>> test.ex in "test.ex : myhost.ex"?
274 >>> list element: test.ex
275 >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex")
276 >>> test.ex in "+local_domains"? yes (matched "+local_domains")
277 >>> accept: condition test succeeded in ACL "check_recipient"
278 >>> end of ACL "check_recipient": ACCEPT
279 >>> using ACL "check_recipient"
280 >>> processing "accept" (TESTSUITE/test-config 20)
281 >>> check domains = +local_domains
282 >>> anotherhost.example.com in "+local_domains"?
283 >>> list element: +local_domains
284 >>> anotherhost.example.com in "test.ex : myhost.ex"?
285 >>> list element: test.ex
286 >>> list element: myhost.ex
287 >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list)
288 >>> anotherhost.example.com in "+local_domains"? no (end of list)
289 >>> accept: condition test failed in ACL "check_recipient"
290 >>> processing "accept" (TESTSUITE/test-config 21)
291 >>> check domains = +relay_domains
292 >>> anotherhost.example.com in "+relay_domains"?
293 >>> list element: +relay_domains
294 >>> anotherhost.example.com in "test.ex"?
295 >>> list element: test.ex
296 >>> anotherhost.example.com in "test.ex"? no (end of list)
297 >>> anotherhost.example.com in "+relay_domains"? no (end of list)
298 >>> accept: condition test failed in ACL "check_recipient"
299 >>> processing "accept" (TESTSUITE/test-config 22)
300 >>> check hosts = +relay_hosts
301 >>> host in "+relay_hosts"?
302 >>> list element: +relay_hosts
303 >>> host in "!TESTSUITE/aux-fixed/0066.nothosts : TESTSUITE/aux-var/0066.hostnets"?
304 >>> list element: !TESTSUITE/aux-fixed/0066.nothosts
305 MUNGED: ::1 will be omitted in what follows
306 >>> get[host|ipnode]byname[2] looked up these IP addresses:
307 >>> name=black-1.test.ex address=V4NET.11.12.13
308 MUNGED: ::1 will be omitted in what follows
309 >>> get[host|ipnode]byname[2] looked up these IP addresses:
310 >>> name=ten-3.test.ex address=V4NET.0.0.3
311 >>> list element: TESTSUITE/aux-var/0066.hostnets
312 >>> 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)
313 >>> host in "+relay_hosts"? yes (matched "+relay_hosts")
314 >>> accept: condition test succeeded in ACL "check_recipient"
315 >>> end of ACL "check_recipient": ACCEPT
316 LOG: 10HmbB-0005vi-00 <= userx@somehost.example.com H=(test) [131.111.8.2] P=smtp S=sss
317 >>> host in hosts_connection_nolog? no (option unset)
318 >>> host in host_lookup? no (option unset)
319 >>> host in host_reject_connection? no (option unset)
320 >>> host in sender_unqualified_hosts? no (option unset)
321 >>> host in recipient_unqualified_hosts? no (option unset)
322 >>> host in helo_verify_hosts? no (option unset)
323 >>> host in helo_try_verify_hosts? no (option unset)
324 >>> host in helo_accept_junk_hosts? no (option unset)
325 >>> test in helo_lookup_domains?
327 >>> list element: @[]
328 >>> test in helo_lookup_domains? no (end of list)
329 >>> using ACL "check_recipient"
330 >>> processing "accept" (TESTSUITE/test-config 20)
331 >>> check domains = +local_domains
332 >>> test.ex in "+local_domains"?
333 >>> list element: +local_domains
334 >>> test.ex in "test.ex : myhost.ex"?
335 >>> list element: test.ex
336 >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex")
337 >>> test.ex in "+local_domains"? yes (matched "+local_domains")
338 >>> accept: condition test succeeded in ACL "check_recipient"
339 >>> end of ACL "check_recipient": ACCEPT
340 >>> using ACL "check_recipient"
341 >>> processing "accept" (TESTSUITE/test-config 20)
342 >>> check domains = +local_domains
343 >>> anotherhost.example.com in "+local_domains"?
344 >>> list element: +local_domains
345 >>> anotherhost.example.com in "test.ex : myhost.ex"?
346 >>> list element: test.ex
347 >>> list element: myhost.ex
348 >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list)
349 >>> anotherhost.example.com in "+local_domains"? no (end of list)
350 >>> accept: condition test failed in ACL "check_recipient"
351 >>> processing "accept" (TESTSUITE/test-config 21)
352 >>> check domains = +relay_domains
353 >>> anotherhost.example.com in "+relay_domains"?
354 >>> list element: +relay_domains
355 >>> anotherhost.example.com in "test.ex"?
356 >>> list element: test.ex
357 >>> anotherhost.example.com in "test.ex"? no (end of list)
358 >>> anotherhost.example.com in "+relay_domains"? no (end of list)
359 >>> accept: condition test failed in ACL "check_recipient"
360 >>> processing "accept" (TESTSUITE/test-config 22)
361 >>> check hosts = +relay_hosts
362 >>> host in "+relay_hosts"?
363 >>> list element: +relay_hosts
364 >>> host in "!TESTSUITE/aux-fixed/0066.nothosts : TESTSUITE/aux-var/0066.hostnets"?
365 >>> list element: !TESTSUITE/aux-fixed/0066.nothosts
366 MUNGED: ::1 will be omitted in what follows
367 >>> get[host|ipnode]byname[2] looked up these IP addresses:
368 >>> name=black-1.test.ex address=V4NET.11.12.13
369 MUNGED: ::1 will be omitted in what follows
370 >>> get[host|ipnode]byname[2] looked up these IP addresses:
371 >>> name=ten-3.test.ex address=V4NET.0.0.3
372 >>> list element: TESTSUITE/aux-var/0066.hostnets
373 >>> 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)
374 >>> host in "+relay_hosts"? yes (matched "+relay_hosts")
375 >>> accept: condition test succeeded in ACL "check_recipient"
376 >>> end of ACL "check_recipient": ACCEPT
377 LOG: 10HmbC-0005vi-00 <= userx@somehost.example.com H=(test) [192.152.98.3] P=smtp S=sss
378 >>> host in hosts_connection_nolog? no (option unset)
379 >>> host in host_lookup? no (option unset)
380 >>> host in host_reject_connection? no (option unset)
381 >>> host in sender_unqualified_hosts? no (option unset)
382 >>> host in recipient_unqualified_hosts? no (option unset)
383 >>> host in helo_verify_hosts? no (option unset)
384 >>> host in helo_try_verify_hosts? no (option unset)
385 >>> host in helo_accept_junk_hosts? no (option unset)
386 >>> test in helo_lookup_domains?
388 >>> list element: @[]
389 >>> test in helo_lookup_domains? no (end of list)
390 >>> using ACL "check_recipient"
391 >>> processing "accept" (TESTSUITE/test-config 20)
392 >>> check domains = +local_domains
393 >>> test.ex in "+local_domains"?
394 >>> list element: +local_domains
395 >>> test.ex in "test.ex : myhost.ex"?
396 >>> list element: test.ex
397 >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex")
398 >>> test.ex in "+local_domains"? yes (matched "+local_domains")
399 >>> accept: condition test succeeded in ACL "check_recipient"
400 >>> end of ACL "check_recipient": ACCEPT
401 >>> using ACL "check_recipient"
402 >>> processing "accept" (TESTSUITE/test-config 20)
403 >>> check domains = +local_domains
404 >>> anotherhost.example.com in "+local_domains"?
405 >>> list element: +local_domains
406 >>> anotherhost.example.com in "test.ex : myhost.ex"?
407 >>> list element: test.ex
408 >>> list element: myhost.ex
409 >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list)
410 >>> anotherhost.example.com in "+local_domains"? no (end of list)
411 >>> accept: condition test failed in ACL "check_recipient"
412 >>> processing "accept" (TESTSUITE/test-config 21)
413 >>> check domains = +relay_domains
414 >>> anotherhost.example.com in "+relay_domains"?
415 >>> list element: +relay_domains
416 >>> anotherhost.example.com in "test.ex"?
417 >>> list element: test.ex
418 >>> anotherhost.example.com in "test.ex"? no (end of list)
419 >>> anotherhost.example.com in "+relay_domains"? no (end of list)
420 >>> accept: condition test failed in ACL "check_recipient"
421 >>> processing "accept" (TESTSUITE/test-config 22)
422 >>> check hosts = +relay_hosts
423 >>> host in "+relay_hosts"?
424 >>> list element: +relay_hosts
425 >>> host in "!TESTSUITE/aux-fixed/0066.nothosts : TESTSUITE/aux-var/0066.hostnets"?
426 >>> list element: !TESTSUITE/aux-fixed/0066.nothosts
427 MUNGED: ::1 will be omitted in what follows
428 >>> get[host|ipnode]byname[2] looked up these IP addresses:
429 >>> name=black-1.test.ex address=V4NET.11.12.13
430 MUNGED: ::1 will be omitted in what follows
431 >>> get[host|ipnode]byname[2] looked up these IP addresses:
432 >>> name=ten-3.test.ex address=V4NET.0.0.3
433 >>> list element: TESTSUITE/aux-var/0066.hostnets
434 >>> sender host name required, to match against *-1.test.ex
435 >>> looking up host name for V4NET.0.0.1
436 >>> IP address lookup yielded "ten-1.test.ex"
437 >>> checking addresses for ten-1.test.ex
439 >>> host in "!TESTSUITE/aux-fixed/0066.nothosts : TESTSUITE/aux-var/0066.hostnets"? yes (matched "*-1.test.ex" in TESTSUITE/aux-var/0066.hostnets)
440 >>> host in "+relay_hosts"? yes (matched "+relay_hosts")
441 >>> accept: condition test succeeded in ACL "check_recipient"
442 >>> end of ACL "check_recipient": ACCEPT
443 LOG: 10HmbD-0005vi-00 <= userx@somehost.example.com H=ten-1.test.ex (test) [V4NET.0.0.1] P=smtp S=sss
444 >>> host in hosts_connection_nolog? no (option unset)
445 >>> host in host_lookup? no (option unset)
446 >>> host in host_reject_connection? no (option unset)
447 >>> host in sender_unqualified_hosts? no (option unset)
448 >>> host in recipient_unqualified_hosts? no (option unset)
449 >>> host in helo_verify_hosts? no (option unset)
450 >>> host in helo_try_verify_hosts? no (option unset)
451 >>> host in helo_accept_junk_hosts? no (option unset)
452 >>> test in helo_lookup_domains?
454 >>> list element: @[]
455 >>> test in helo_lookup_domains? no (end of list)
456 >>> using ACL "check_recipient"
457 >>> processing "accept" (TESTSUITE/test-config 20)
458 >>> check domains = +local_domains
459 >>> test.ex in "+local_domains"?
460 >>> list element: +local_domains
461 >>> test.ex in "test.ex : myhost.ex"?
462 >>> list element: test.ex
463 >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex")
464 >>> test.ex in "+local_domains"? yes (matched "+local_domains")
465 >>> accept: condition test succeeded in ACL "check_recipient"
466 >>> end of ACL "check_recipient": ACCEPT
467 >>> using ACL "check_recipient"
468 >>> processing "accept" (TESTSUITE/test-config 20)
469 >>> check domains = +local_domains
470 >>> anotherhost.example.com in "+local_domains"?
471 >>> list element: +local_domains
472 >>> anotherhost.example.com in "test.ex : myhost.ex"?
473 >>> list element: test.ex
474 >>> list element: myhost.ex
475 >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list)
476 >>> anotherhost.example.com in "+local_domains"? no (end of list)
477 >>> accept: condition test failed in ACL "check_recipient"
478 >>> processing "accept" (TESTSUITE/test-config 21)
479 >>> check domains = +relay_domains
480 >>> anotherhost.example.com in "+relay_domains"?
481 >>> list element: +relay_domains
482 >>> anotherhost.example.com in "test.ex"?
483 >>> list element: test.ex
484 >>> anotherhost.example.com in "test.ex"? no (end of list)
485 >>> anotherhost.example.com in "+relay_domains"? no (end of list)
486 >>> accept: condition test failed in ACL "check_recipient"
487 >>> processing "accept" (TESTSUITE/test-config 22)
488 >>> check hosts = +relay_hosts
489 >>> host in "+relay_hosts"?
490 >>> list element: +relay_hosts
491 >>> host in "!TESTSUITE/aux-fixed/0066.nothosts : TESTSUITE/aux-var/0066.hostnets"?
492 >>> list element: !TESTSUITE/aux-fixed/0066.nothosts
493 MUNGED: ::1 will be omitted in what follows
494 >>> get[host|ipnode]byname[2] looked up these IP addresses:
495 >>> name=black-1.test.ex address=V4NET.11.12.13
496 >>> host in "!TESTSUITE/aux-fixed/0066.nothosts : TESTSUITE/aux-var/0066.hostnets"? no (matched "black-1.test.ex" in TESTSUITE/aux-fixed/0066.nothosts)
497 >>> host in "+relay_hosts"? no (end of list)
498 >>> accept: condition test failed in ACL "check_recipient"
499 >>> processing "deny" (TESTSUITE/test-config 23)
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.11.12.13] F=<userx@somehost.example.com> rejected RCPT <userx@anotherhost.example.com>: relay not permitted
504 LOG: 10HmbE-0005vi-00 <= userx@somehost.example.com H=(test) [V4NET.11.12.13] 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 20)
519 >>> check domains = +local_domains
520 >>> test.ex in "+local_domains"?
521 >>> list element: +local_domains
522 >>> test.ex in "test.ex : myhost.ex"?
523 >>> list element: test.ex
524 >>> test.ex in "test.ex : myhost.ex"? yes (matched "test.ex")
525 >>> test.ex in "+local_domains"? yes (matched "+local_domains")
526 >>> accept: condition test succeeded in ACL "check_recipient"
527 >>> end of ACL "check_recipient": ACCEPT
528 >>> using ACL "check_recipient"
529 >>> processing "accept" (TESTSUITE/test-config 20)
530 >>> check domains = +local_domains
531 >>> anotherhost.example.com in "+local_domains"?
532 >>> list element: +local_domains
533 >>> anotherhost.example.com in "test.ex : myhost.ex"?
534 >>> list element: test.ex
535 >>> list element: myhost.ex
536 >>> anotherhost.example.com in "test.ex : myhost.ex"? no (end of list)
537 >>> anotherhost.example.com in "+local_domains"? no (end of list)
538 >>> accept: condition test failed in ACL "check_recipient"
539 >>> processing "accept" (TESTSUITE/test-config 21)
540 >>> check domains = +relay_domains
541 >>> anotherhost.example.com in "+relay_domains"?
542 >>> list element: +relay_domains
543 >>> anotherhost.example.com in "test.ex"?
544 >>> list element: test.ex
545 >>> anotherhost.example.com in "test.ex"? no (end of list)
546 >>> anotherhost.example.com in "+relay_domains"? no (end of list)
547 >>> accept: condition test failed in ACL "check_recipient"
548 >>> processing "accept" (TESTSUITE/test-config 22)
549 >>> check hosts = +relay_hosts
550 >>> host in "+relay_hosts"?
551 >>> list element: +relay_hosts
552 >>> host in "!TESTSUITE/aux-fixed/0066.nothosts : TESTSUITE/aux-var/0066.hostnets"?
553 >>> list element: !TESTSUITE/aux-fixed/0066.nothosts
554 MUNGED: ::1 will be omitted in what follows
555 >>> get[host|ipnode]byname[2] looked up these IP addresses:
556 >>> name=black-1.test.ex address=V4NET.11.12.13
557 MUNGED: ::1 will be omitted in what follows
558 >>> get[host|ipnode]byname[2] looked up these IP addresses:
559 >>> name=ten-3.test.ex address=V4NET.0.0.3
560 >>> host in "!TESTSUITE/aux-fixed/0066.nothosts : TESTSUITE/aux-var/0066.hostnets"? no (matched "!ten-3.test.ex" in TESTSUITE/aux-fixed/0066.nothosts)
561 >>> host in "+relay_hosts"? yes (matched "+relay_hosts")
562 >>> accept: condition test succeeded in ACL "check_recipient"
563 >>> end of ACL "check_recipient": ACCEPT
564 LOG: 10HmbF-0005vi-00 <= userx@somehost.example.com H=(test) [V4NET.0.0.3] P=smtp S=sss