1 >>> host in hosts_connection_nolog? no (option unset)
2 >>> host in host_lookup? no (option unset)
3 >>> host in host_reject_connection? no (option unset)
4 >>> host in sender_unqualified_hosts? no (option unset)
5 >>> host in recipient_unqualified_hosts? no (option unset)
6 >>> host in helo_verify_hosts? no (option unset)
7 >>> host in helo_try_verify_hosts? no (option unset)
8 >>> host in helo_accept_junk_hosts? no (option unset)
9 >>> using ACL "check_mail"
11 >>> check dnslists = rbl4.test.ex&0.0.0.6
12 >>> DNS list check: rbl4.test.ex&0.0.0.6
13 >>> new DNS lookup for 14.12.11.V4NET.rbl4.test.ex
14 >>> DNS lookup for 14.12.11.V4NET.rbl4.test.ex failed
15 >>> => that means V4NET.11.12.14 is not listed at rbl4.test.ex
16 >>> warn: condition test failed
18 >>> check dnslists = rbl4.test.ex&127.0.0.3
19 >>> DNS list check: rbl4.test.ex&127.0.0.3
20 >>> using result of previous DNS lookup
21 >>> DNS lookup for 14.12.11.V4NET.rbl4.test.ex failed
22 >>> => that means V4NET.11.12.14 is not listed at rbl4.test.ex
23 >>> warn: condition test failed
25 >>> check dnslists = rbl4.test.ex!&0.0.0.7
26 >>> DNS list check: rbl4.test.ex!&0.0.0.7
27 >>> using result of previous DNS lookup
28 >>> DNS lookup for 14.12.11.V4NET.rbl4.test.ex failed
29 >>> => that means V4NET.11.12.14 is not listed at rbl4.test.ex
30 >>> warn: condition test failed
32 >>> check dnslists = rbl5.test.ex,rbl4.test.ex=127.0.0.128
33 >>> DNS list check: rbl5.test.ex,rbl4.test.ex=127.0.0.128
34 >>> using result of previous DNS lookup
35 >>> DNS lookup for 14.12.11.V4NET.rbl4.test.ex failed
36 >>> => that means V4NET.11.12.14 is not listed at rbl4.test.ex
37 >>> warn: condition test failed
38 >>> processing "accept"
39 >>> accept: condition test succeeded
40 >>> using ACL "check_recipient"
42 >>> check dnslists = rbl3.test.ex!=127.0.0.3
43 >>> DNS list check: rbl3.test.ex!=127.0.0.3
44 >>> new DNS lookup for 14.12.11.V4NET.rbl3.test.ex
45 >>> DNS lookup for 14.12.11.V4NET.rbl3.test.ex succeeded (yielding 127.0.0.2)
46 >>> => that means V4NET.11.12.14 is listed at rbl3.test.ex
47 >>> warn: condition test succeeded
49 >>> check dnslists = rbl3.test.ex=127.0.0.3
50 >>> DNS list check: rbl3.test.ex=127.0.0.3
51 >>> using result of previous DNS lookup
52 >>> DNS lookup for 14.12.11.V4NET.rbl3.test.ex succeeded (yielding 127.0.0.2)
53 >>> => but we are not accepting this block class because
54 >>> => there was no match for =127.0.0.3
55 >>> deny: condition test failed
56 >>> processing "require"
57 >>> check verify = sender
58 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
59 >>> routing postmaster@exim.test.ex
60 >>> calling system_aliases router
61 >>> routed by system_aliases router
62 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
63 >>> routing userx@exim.test.ex
64 >>> calling system_aliases router
65 >>> system_aliases router declined for userx@exim.test.ex
66 >>> userx in "userx"? yes (matched "userx")
67 >>> calling localuser router
68 >>> routed by localuser router
69 >>> ----------- end verify ------------
70 >>> require: condition test succeeded
72 >>> check !verify = recipient
73 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
74 >>> routing userx@exim.test.ex
75 >>> calling system_aliases router
76 >>> system_aliases router declined for userx@exim.test.ex
77 >>> userx in "userx"? yes (matched "userx")
78 >>> calling localuser router
79 >>> routed by localuser router
80 >>> ----------- end verify ------------
81 >>> deny: condition test failed
82 >>> processing "accept"
83 >>> check domains = +local_domains
84 >>> exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex")
85 >>> exim.test.ex in "+local_domains"? yes (matched "+local_domains")
86 >>> accept: condition test succeeded
87 >>> using ACL "check_recipient"
89 >>> check dnslists = rbl3.test.ex!=127.0.0.3
90 >>> DNS list check: rbl3.test.ex!=127.0.0.3
91 >>> using result of previous DNS lookup
92 >>> DNS lookup for 14.12.11.V4NET.rbl3.test.ex succeeded (yielding 127.0.0.2)
93 >>> => that means V4NET.11.12.14 is listed at rbl3.test.ex
94 >>> warn: condition test succeeded
96 >>> check dnslists = rbl3.test.ex=127.0.0.3
97 >>> DNS list check: rbl3.test.ex=127.0.0.3
98 >>> using result of previous DNS lookup
99 >>> DNS lookup for 14.12.11.V4NET.rbl3.test.ex succeeded (yielding 127.0.0.2)
100 >>> => but we are not accepting this block class because
101 >>> => there was no match for =127.0.0.3
102 >>> deny: condition test failed
103 >>> processing "require"
104 >>> check verify = sender
105 >>> using cached sender verify result
106 >>> require: condition test succeeded
107 >>> processing "deny"
108 >>> check !verify = recipient
109 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
110 >>> routing list@exim.test.ex
111 >>> calling system_aliases router
112 >>> routed by system_aliases router
113 >>> ----------- end verify ------------
114 >>> deny: condition test failed
115 >>> processing "accept"
116 >>> check domains = +local_domains
117 >>> exim.test.ex in "exim.test.ex"? yes (matched "exim.test.ex")
118 >>> exim.test.ex in "+local_domains"? yes (matched "+local_domains")
119 >>> accept: condition test succeeded
120 >>> host in ignore_fromline_hosts? no (option unset)
121 LOG: 10HmaY-0005vi-00 <= postmaster@exim.test.ex H=[V4NET.11.12.14] P=smtp S=sss
122 >>> host in hosts_connection_nolog? no (option unset)
123 >>> host in host_lookup? no (option unset)
124 >>> host in host_reject_connection? no (option unset)
125 >>> host in sender_unqualified_hosts? no (option unset)
126 >>> host in recipient_unqualified_hosts? no (option unset)
127 >>> host in helo_verify_hosts? no (option unset)
128 >>> host in helo_try_verify_hosts? no (option unset)
129 >>> host in helo_accept_junk_hosts? no (option unset)
130 >>> using ACL "check_mail"
131 >>> processing "warn"
132 >>> check dnslists = rbl4.test.ex&0.0.0.6
133 >>> DNS list check: rbl4.test.ex&0.0.0.6
134 >>> new DNS lookup for 15.12.11.V4NET.rbl4.test.ex
135 >>> DNS lookup for 15.12.11.V4NET.rbl4.test.ex failed
136 >>> => that means V4NET.11.12.15 is not listed at rbl4.test.ex
137 >>> warn: condition test failed
138 >>> processing "warn"
139 >>> check dnslists = rbl4.test.ex&127.0.0.3
140 >>> DNS list check: rbl4.test.ex&127.0.0.3
141 >>> using result of previous DNS lookup
142 >>> DNS lookup for 15.12.11.V4NET.rbl4.test.ex failed
143 >>> => that means V4NET.11.12.15 is not listed at rbl4.test.ex
144 >>> warn: condition test failed
145 >>> processing "warn"
146 >>> check dnslists = rbl4.test.ex!&0.0.0.7
147 >>> DNS list check: rbl4.test.ex!&0.0.0.7
148 >>> using result of previous DNS lookup
149 >>> DNS lookup for 15.12.11.V4NET.rbl4.test.ex failed
150 >>> => that means V4NET.11.12.15 is not listed at rbl4.test.ex
151 >>> warn: condition test failed
152 >>> processing "warn"
153 >>> check dnslists = rbl5.test.ex,rbl4.test.ex=127.0.0.128
154 >>> DNS list check: rbl5.test.ex,rbl4.test.ex=127.0.0.128
155 >>> using result of previous DNS lookup
156 >>> DNS lookup for 15.12.11.V4NET.rbl4.test.ex failed
157 >>> => that means V4NET.11.12.15 is not listed at rbl4.test.ex
158 >>> warn: condition test failed
159 >>> processing "accept"
160 >>> accept: condition test succeeded
161 >>> using ACL "check_recipient"
162 >>> processing "warn"
163 >>> check dnslists = rbl3.test.ex!=127.0.0.3
164 >>> DNS list check: rbl3.test.ex!=127.0.0.3
165 >>> new DNS lookup for 15.12.11.V4NET.rbl3.test.ex
166 >>> DNS lookup for 15.12.11.V4NET.rbl3.test.ex succeeded (yielding 127.0.0.3)
167 >>> => but we are not accepting this block class because
168 >>> => there was an exclude match for =127.0.0.3
169 >>> warn: condition test failed
170 >>> processing "deny"
171 >>> check dnslists = rbl3.test.ex=127.0.0.3
172 >>> DNS list check: rbl3.test.ex=127.0.0.3
173 >>> using result of previous DNS lookup
174 >>> DNS lookup for 15.12.11.V4NET.rbl3.test.ex succeeded (yielding 127.0.0.3)
175 >>> => that means V4NET.11.12.15 is listed at rbl3.test.ex
176 >>> deny: condition test succeeded
177 LOG: H=[V4NET.11.12.15] F=<postmaster@exim.test.ex> rejected RCPT <userx@exim.test.ex>: host is listed in rbl3.test.ex with value 127.0.0.3
178 >>> host in hosts_connection_nolog? no (option unset)
179 >>> host in host_lookup? no (option unset)
180 >>> host in host_reject_connection? no (option unset)
181 >>> host in sender_unqualified_hosts? no (option unset)
182 >>> host in recipient_unqualified_hosts? no (option unset)
183 >>> host in helo_verify_hosts? no (option unset)
184 >>> host in helo_try_verify_hosts? no (option unset)
185 >>> host in helo_accept_junk_hosts? no (option unset)
186 >>> using ACL "check_mail"
187 >>> processing "warn"
188 >>> check dnslists = rbl4.test.ex&0.0.0.6
189 >>> DNS list check: rbl4.test.ex&0.0.0.6
190 >>> new DNS lookup for 20.12.11.V4NET.rbl4.test.ex
191 >>> DNS lookup for 20.12.11.V4NET.rbl4.test.ex succeeded (yielding 127.0.0.6)
192 >>> => that means V4NET.11.12.20 is listed at rbl4.test.ex
193 >>> warn: condition test succeeded
194 >>> processing "warn"
195 >>> check dnslists = rbl4.test.ex&127.0.0.3
196 >>> DNS list check: rbl4.test.ex&127.0.0.3
197 >>> using result of previous DNS lookup
198 >>> DNS lookup for 20.12.11.V4NET.rbl4.test.ex succeeded (yielding 127.0.0.6)
199 >>> => but we are not accepting this block class because
200 >>> => there was no match for &127.0.0.3
201 >>> warn: condition test failed
202 >>> processing "warn"
203 >>> check dnslists = rbl4.test.ex!&0.0.0.7
204 >>> DNS list check: rbl4.test.ex!&0.0.0.7
205 >>> using result of previous DNS lookup
206 >>> DNS lookup for 20.12.11.V4NET.rbl4.test.ex succeeded (yielding 127.0.0.6)
207 >>> => that means V4NET.11.12.20 is listed at rbl4.test.ex
208 >>> check add_header = DNSlist: $dnslist_domain $dnslist_text $dnslist_matched
209 >>> = DNSlist: rbl4.test.ex V4NET.11.12.20
210 >>> warn: condition test succeeded
211 >>> processing "warn"
212 >>> check dnslists = rbl5.test.ex,rbl4.test.ex=127.0.0.128
213 >>> DNS list check: rbl5.test.ex,rbl4.test.ex=127.0.0.128
214 >>> using result of previous DNS lookup
215 >>> DNS lookup for 20.12.11.V4NET.rbl4.test.ex succeeded (yielding 127.0.0.6)
216 >>> => but we are not accepting this block class because
217 >>> => there was no match for =127.0.0.128
218 >>> warn: condition test failed
219 >>> processing "accept"
220 >>> accept: condition test succeeded
221 >>> host in hosts_connection_nolog? no (option unset)
222 >>> host in host_lookup? no (option unset)
223 >>> host in host_reject_connection? no (option unset)
224 >>> host in sender_unqualified_hosts? no (option unset)
225 >>> host in recipient_unqualified_hosts? no (option unset)
226 >>> host in helo_verify_hosts? no (option unset)
227 >>> host in helo_try_verify_hosts? no (option unset)
228 >>> host in helo_accept_junk_hosts? no (option unset)
229 >>> using ACL "check_mail"
230 >>> processing "warn"
231 >>> check dnslists = rbl4.test.ex&0.0.0.6
232 >>> DNS list check: rbl4.test.ex&0.0.0.6
233 >>> new DNS lookup for 21.12.11.V4NET.rbl4.test.ex
234 >>> DNS lookup for 21.12.11.V4NET.rbl4.test.ex succeeded (yielding 127.0.0.7)
235 >>> => that means V4NET.11.12.21 is listed at rbl4.test.ex
236 >>> warn: condition test succeeded
237 >>> processing "warn"
238 >>> check dnslists = rbl4.test.ex&127.0.0.3
239 >>> DNS list check: rbl4.test.ex&127.0.0.3
240 >>> using result of previous DNS lookup
241 >>> DNS lookup for 21.12.11.V4NET.rbl4.test.ex succeeded (yielding 127.0.0.7)
242 >>> => that means V4NET.11.12.21 is listed at rbl4.test.ex
243 >>> warn: condition test succeeded
244 >>> processing "warn"
245 >>> check dnslists = rbl4.test.ex!&0.0.0.7
246 >>> DNS list check: rbl4.test.ex!&0.0.0.7
247 >>> using result of previous DNS lookup
248 >>> DNS lookup for 21.12.11.V4NET.rbl4.test.ex succeeded (yielding 127.0.0.7)
249 >>> => but we are not accepting this block class because
250 >>> => there was an exclude match for &0.0.0.7
251 >>> warn: condition test failed
252 >>> processing "warn"
253 >>> check dnslists = rbl5.test.ex,rbl4.test.ex=127.0.0.128
254 >>> DNS list check: rbl5.test.ex,rbl4.test.ex=127.0.0.128
255 >>> using result of previous DNS lookup
256 >>> DNS lookup for 21.12.11.V4NET.rbl4.test.ex succeeded (yielding 127.0.0.7)
257 >>> => but we are not accepting this block class because
258 >>> => there was no match for =127.0.0.128
259 >>> warn: condition test failed
260 >>> processing "accept"
261 >>> accept: condition test succeeded
262 >>> host in hosts_connection_nolog? no (option unset)
263 >>> host in host_lookup? no (option unset)
264 >>> host in host_reject_connection? no (option unset)
265 >>> host in sender_unqualified_hosts? no (option unset)
266 >>> host in recipient_unqualified_hosts? no (option unset)
267 >>> host in helo_verify_hosts? no (option unset)
268 >>> host in helo_try_verify_hosts? no (option unset)
269 >>> host in helo_accept_junk_hosts? no (option unset)
270 >>> a.b in helo_lookup_domains? no (end of list)
271 >>> using ACL "check_helo"
272 >>> processing "warn"
273 >>> check dnslists = rbl2.test.ex!=127.0.0.3 : rbl3.test.ex=127.0.0.3
274 >>> DNS list check: rbl2.test.ex!=127.0.0.3
275 >>> new DNS lookup for 15.12.11.V4NET.rbl2.test.ex
276 >>> DNS lookup for 15.12.11.V4NET.rbl2.test.ex failed
277 >>> => that means V4NET.11.12.15 is not listed at rbl2.test.ex
278 >>> DNS list check: rbl3.test.ex=127.0.0.3
279 >>> new DNS lookup for 15.12.11.V4NET.rbl3.test.ex
280 >>> DNS lookup for 15.12.11.V4NET.rbl3.test.ex succeeded (yielding 127.0.0.3)
281 >>> => that means V4NET.11.12.15 is listed at rbl3.test.ex
282 >>> warn: condition test succeeded
283 >>> processing "accept"
284 >>> accept: condition test succeeded
285 >>> host in hosts_connection_nolog? no (option unset)
286 >>> host in host_lookup? no (option unset)
287 >>> host in host_reject_connection? no (option unset)
288 >>> host in sender_unqualified_hosts? no (option unset)
289 >>> host in recipient_unqualified_hosts? no (option unset)
290 >>> host in helo_verify_hosts? no (option unset)
291 >>> host in helo_try_verify_hosts? no (option unset)
292 >>> host in helo_accept_junk_hosts? no (option unset)
293 >>> host in smtp_accept_max_nonmail_hosts? yes (matched "*")
294 >>> using ACL "check_vrfy"
295 >>> processing "warn"
296 >>> check dnslists = rbl.test.ex=127.0.0.1
297 >>> DNS list check: rbl.test.ex=127.0.0.1
298 >>> new DNS lookup for 2.13.13.V4NET.rbl.test.ex
299 >>> DNS lookup for 2.13.13.V4NET.rbl.test.ex succeeded (yielding 127.0.0.1, 127.0.0.2)
300 >>> => that means V4NET.13.13.2 is listed at rbl.test.ex
301 >>> warn: condition test succeeded
302 >>> processing "warn"
303 >>> check dnslists = rbl.test.ex!=127.0.0.1
304 >>> DNS list check: rbl.test.ex!=127.0.0.1
305 >>> using result of previous DNS lookup
306 >>> DNS lookup for 2.13.13.V4NET.rbl.test.ex succeeded (yielding 127.0.0.1, 127.0.0.2)
307 >>> => but we are not accepting this block class because
308 >>> => there was an exclude match for =127.0.0.1
309 >>> warn: condition test failed
310 >>> processing "warn"
311 >>> check dnslists = rbl.test.ex!=127.0.0.3
312 >>> DNS list check: rbl.test.ex!=127.0.0.3
313 >>> using result of previous DNS lookup
314 >>> DNS lookup for 2.13.13.V4NET.rbl.test.ex succeeded (yielding 127.0.0.1, 127.0.0.2)
315 >>> => that means V4NET.13.13.2 is listed at rbl.test.ex
316 >>> warn: condition test succeeded
317 >>> processing "warn"
318 >>> check dnslists = rbl.test.ex==127.0.0.1
319 >>> DNS list check: rbl.test.ex==127.0.0.1
320 >>> using result of previous DNS lookup
321 >>> DNS lookup for 2.13.13.V4NET.rbl.test.ex succeeded (yielding 127.0.0.1, 127.0.0.2)
322 >>> => but we are not accepting this block class because
323 >>> => there was an IP address that did not match for ==127.0.0.1
324 >>> warn: condition test failed
325 >>> processing "warn"
326 >>> check dnslists = rbl.test.ex==127.0.0.1,127.0.0.2
327 >>> DNS list check: rbl.test.ex==127.0.0.1,127.0.0.2
328 >>> using result of previous DNS lookup
329 >>> DNS lookup for 2.13.13.V4NET.rbl.test.ex succeeded (yielding 127.0.0.1, 127.0.0.2)
330 >>> => that means V4NET.13.13.2 is listed at rbl.test.ex
331 >>> warn: condition test succeeded
332 >>> processing "warn"
333 >>> check dnslists = rbl.test.ex!==127.0.0.1
334 >>> DNS list check: rbl.test.ex!==127.0.0.1
335 >>> using result of previous DNS lookup
336 >>> DNS lookup for 2.13.13.V4NET.rbl.test.ex succeeded (yielding 127.0.0.1, 127.0.0.2)
337 >>> => that means V4NET.13.13.2 is listed at rbl.test.ex
338 >>> warn: condition test succeeded
339 >>> processing "warn"
340 >>> check dnslists = rbl.test.ex!==127.0.0.3
341 >>> DNS list check: rbl.test.ex!==127.0.0.3
342 >>> using result of previous DNS lookup
343 >>> DNS lookup for 2.13.13.V4NET.rbl.test.ex succeeded (yielding 127.0.0.1, 127.0.0.2)
344 >>> => that means V4NET.13.13.2 is listed at rbl.test.ex
345 >>> warn: condition test succeeded
346 >>> processing "warn"
347 >>> check dnslists = rbl.test.ex!==127.0.0.1,127.0.0.2
348 >>> DNS list check: rbl.test.ex!==127.0.0.1,127.0.0.2
349 >>> using result of previous DNS lookup
350 >>> DNS lookup for 2.13.13.V4NET.rbl.test.ex succeeded (yielding 127.0.0.1, 127.0.0.2)
351 >>> => but we are not accepting this block class because
352 >>> => there were no IP addresses that did not match for ==127.0.0.1,127.0.0.2
353 >>> warn: condition test failed
354 >>> processing "accept"
355 >>> accept: condition test succeeded
356 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
358 >>> calling system_aliases router
359 >>> system_aliases router declined for a@b
360 >>> a in "userx"? no (end of list)
362 LOG: VRFY failed for a@b H=[V4NET.13.13.2]