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 smtp_accept_max_nonmail_hosts? yes (matched "*")
10 >>> using ACL "check_vrfy"
12 >>> check hosts = +auth_hosts
13 >>> host in "10.0.0.1"? no (end of list)
14 >>> host in "+auth_hosts"? no (end of list)
15 >>> deny: condition test failed
16 >>> processing "accept"
17 >>> accept: condition test succeeded
18 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
19 >>> routing userx@test.ex
20 >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex")
21 >>> test.ex in "! +local_domains"? no (matched "! +local_domains")
22 >>> userx in "userx"? yes (matched "userx")
23 >>> calling localuser router
24 >>> routed by localuser router
25 >>> using ACL "check_expn"
27 >>> check hosts = +auth_hosts
28 >>> host in "+auth_hosts"? no (end of list)
29 >>> deny: condition test failed
30 >>> processing "accept"
31 >>> check hosts = 10.0.0.0/24
32 >>> host in "10.0.0.0/24"? yes (matched "10.0.0.0/24")
33 >>> accept: condition test succeeded
34 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
35 >>> routing list@test.ex
36 >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex")
37 >>> test.ex in "! +local_domains"? no (matched "! +local_domains")
38 >>> list in "userx"? no (end of list)
40 LOG: ETRN #abcd received from [10.0.0.2]
41 >>> using ACL "check_etrn"
43 >>> check hosts = +auth_hosts
44 >>> host in "+auth_hosts"? no (end of list)
45 >>> deny: condition test failed
46 >>> processing "require"
47 >>> check hosts = 10.0.0.0/24
48 >>> host in "10.0.0.0/24"? yes (matched "10.0.0.0/24")
49 >>> require: condition test succeeded
51 >>> warn: condition test succeeded
52 LOG: H=[10.0.0.2] Warning: accepted ETRN #abcd
53 >>> processing "accept"
54 >>> accept: condition test succeeded
55 >>> ETRN command is: exim -R
56 >>> ETRN command execution skipped
57 >>> host in hosts_connection_nolog? no (option unset)
58 >>> host in host_lookup? no (option unset)
59 >>> host in host_reject_connection? no (option unset)
60 >>> host in sender_unqualified_hosts? no (option unset)
61 >>> host in recipient_unqualified_hosts? no (option unset)
62 >>> host in helo_verify_hosts? no (option unset)
63 >>> host in helo_try_verify_hosts? no (option unset)
64 >>> host in helo_accept_junk_hosts? no (option unset)
65 >>> test.host in helo_lookup_domains? no (end of list)
66 >>> host in pipelining_advertise_hosts? yes (matched "*")
67 >>> host in "10.0.0.1"? yes (matched "10.0.0.1")
68 >>> host in auth_advertise_hosts? yes (matched "+auth_hosts")
69 >>> host in smtp_accept_max_nonmail_hosts? yes (matched "*")
70 >>> using ACL "check_vrfy"
72 >>> check hosts = +auth_hosts
73 >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached)
74 >>> check !authenticated = *
75 >>> deny: condition test succeeded
76 LOG: H=(test.host) [10.0.0.1] rejected VRFY userx@test.ex: authentication required
77 >>> using ACL "check_expn"
79 >>> check hosts = +auth_hosts
80 >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached)
81 >>> check !authenticated = *
82 >>> deny: condition test succeeded
83 LOG: H=(test.host) [10.0.0.1] rejected EXPN list@test.ex: authentication required
84 LOG: ETRN abcd received from (test.host) [10.0.0.1]
85 >>> using ACL "check_etrn"
87 >>> check hosts = +auth_hosts
88 >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached)
89 >>> check !authenticated = *
90 >>> deny: condition test succeeded
91 LOG: H=(test.host) [10.0.0.1] rejected ETRN abcd: authentication required
92 >>> using ACL "check_recipient"
94 >>> check hosts = 10.0.0.5
95 >>> host in "10.0.0.5"? no (end of list)
96 >>> warn: condition test failed
97 >>> processing "accept"
98 >>> check hosts = 10.0.0.5
99 >>> host in "10.0.0.5"? no (end of list)
100 >>> accept: condition test failed
101 >>> processing "accept"
103 >>> host in ":"? no (end of list)
104 >>> accept: condition test failed
105 >>> processing "deny"
106 >>> check hosts = +auth_hosts
107 >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached)
108 >>> check !authenticated = *
109 >>> deny: condition test succeeded
110 LOG: H=(test.host) [10.0.0.1] F=<junk@jink.jonk.test.ex> rejected RCPT <userx@test.ex>: authentication required
111 >>> mylogin authenticator:
112 >>> $auth1 = userx secret
113 >>> $1 = userx secret
114 >>> +++MYLOGIN $1="userx secret" $2="" $3=""
115 >>> expanded string: yes
116 >>> using ACL "check_recipient"
117 >>> processing "warn"
118 >>> check hosts = 10.0.0.5
119 >>> host in "10.0.0.5"? no (end of list)
120 >>> warn: condition test failed
121 >>> processing "accept"
122 >>> check hosts = 10.0.0.5
123 >>> host in "10.0.0.5"? no (end of list)
124 >>> accept: condition test failed
125 >>> processing "accept"
127 >>> host in ":"? no (end of list)
128 >>> accept: condition test failed
129 >>> processing "deny"
130 >>> check hosts = +auth_hosts
131 >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached)
132 >>> check !authenticated = *
133 >>> mylogin in "*"? yes (matched "*")
134 >>> deny: condition test failed
135 >>> processing "accept"
136 >>> check domains = +local_domains
137 >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex")
138 >>> test.ex in "+local_domains"? yes (matched "+local_domains")
139 >>> accept: condition test succeeded
140 >>> using ACL "check_recipient"
141 >>> processing "warn"
142 >>> check hosts = 10.0.0.5
143 >>> host in "10.0.0.5"? no (end of list)
144 >>> warn: condition test failed
145 >>> processing "accept"
146 >>> check hosts = 10.0.0.5
147 >>> host in "10.0.0.5"? no (end of list)
148 >>> accept: condition test failed
149 >>> processing "accept"
151 >>> host in ":"? no (end of list)
152 >>> accept: condition test failed
153 >>> processing "deny"
154 >>> check hosts = +auth_hosts
155 >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached)
156 >>> check !authenticated = *
157 >>> mylogin in "*"? yes (matched "*")
158 >>> deny: condition test failed
159 >>> processing "accept"
160 >>> check domains = +local_domains
161 >>> cus.cam.ac.uk in "test.ex : *.test.ex"? no (end of list)
162 >>> cus.cam.ac.uk in "+local_domains"? no (end of list)
163 >>> accept: condition test failed
164 >>> processing "accept"
165 >>> check hosts = +relay_hosts
166 >>> host in "10.0.0.4"? no (end of list)
167 >>> host in "+relay_hosts"? no (end of list)
168 >>> accept: condition test failed
169 >>> processing "accept"
170 >>> check hosts = +auth_relay_hosts
171 >>> host in "10.0.0.3 : 10.0.0.4"? no (end of list)
172 >>> host in "+auth_relay_hosts"? no (end of list)
173 >>> accept: condition test failed
174 >>> processing "deny"
175 >>> deny: condition test succeeded
176 LOG: H=(test.host) [10.0.0.1] F=<junk@jink.jonk.test.ex> rejected RCPT <userx@cus.cam.ac.uk>: relay not permitted
177 >>> using ACL "check_vrfy"
178 >>> processing "deny"
179 >>> check hosts = +auth_hosts
180 >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached)
181 >>> check !authenticated = *
182 >>> mylogin in "*"? yes (matched "*")
183 >>> deny: condition test failed
184 >>> processing "accept"
185 >>> accept: condition test succeeded
186 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
187 >>> routing userx@test.ex
188 >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex")
189 >>> test.ex in "! +local_domains"? no (matched "! +local_domains")
190 >>> userx in "userx"? yes (matched "userx")
191 >>> calling localuser router
192 >>> routed by localuser router
193 >>> using ACL "check_expn"
194 >>> processing "deny"
195 >>> check hosts = +auth_hosts
196 >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached)
197 >>> check !authenticated = *
198 >>> mylogin in "*"? yes (matched "*")
199 >>> deny: condition test failed
200 >>> processing "accept"
201 >>> check hosts = 10.0.0.0/24
202 >>> host in "10.0.0.0/24"? yes (matched "10.0.0.0/24")
203 >>> accept: condition test succeeded
204 >>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
205 >>> routing list@test.ex
206 >>> test.ex in "test.ex : *.test.ex"? yes (matched "test.ex")
207 >>> test.ex in "! +local_domains"? no (matched "! +local_domains")
208 >>> list in "userx"? no (end of list)
210 LOG: ETRN #abcd received from (test.host) [10.0.0.1]
211 >>> using ACL "check_etrn"
212 >>> processing "deny"
213 >>> check hosts = +auth_hosts
214 >>> host in "+auth_hosts"? yes (matched "+auth_hosts" - cached)
215 >>> check !authenticated = *
216 >>> mylogin in "*"? yes (matched "*")
217 >>> deny: condition test failed
218 >>> processing "require"
219 >>> check hosts = 10.0.0.0/24
220 >>> host in "10.0.0.0/24"? yes (matched "10.0.0.0/24")
221 >>> require: condition test succeeded
222 >>> processing "warn"
223 >>> warn: condition test succeeded
224 LOG: H=(test.host) [10.0.0.1] Warning: accepted ETRN #abcd
225 >>> processing "accept"
226 >>> accept: condition test succeeded
227 >>> ETRN command is: exim -R
228 >>> ETRN command execution skipped
229 >>> host in hosts_connection_nolog? no (option unset)
230 >>> host in host_lookup? no (option unset)
231 >>> host in host_reject_connection? no (option unset)
232 >>> host in sender_unqualified_hosts? no (option unset)
233 >>> host in recipient_unqualified_hosts? no (option unset)
234 >>> host in helo_verify_hosts? no (option unset)
235 >>> host in helo_try_verify_hosts? no (option unset)
236 >>> host in helo_accept_junk_hosts? no (option unset)
237 >>> test.host in helo_lookup_domains? no (end of list)
238 >>> host in pipelining_advertise_hosts? yes (matched "*")
239 >>> host in "10.0.0.1"? no (end of list)
240 >>> host in "10.0.0.4"? no (end of list)
241 >>> host in "10.0.0.3 : 10.0.0.4"? yes (matched "10.0.0.3")
242 >>> host in auth_advertise_hosts? yes (matched "+auth_relay_hosts")
243 >>> using ACL "check_recipient"
244 >>> processing "warn"
245 >>> check hosts = 10.0.0.5
246 >>> host in "10.0.0.5"? no (end of list)
247 >>> warn: condition test failed
248 >>> processing "accept"
249 >>> check hosts = 10.0.0.5
250 >>> host in "10.0.0.5"? no (end of list)
251 >>> accept: condition test failed
252 >>> processing "accept"
254 >>> host in ":"? no (end of list)
255 >>> accept: condition test failed
256 >>> processing "deny"
257 >>> check hosts = +auth_hosts
258 >>> host in "+auth_hosts"? no (end of list)
259 >>> deny: condition test failed
260 >>> processing "accept"
261 >>> check domains = +local_domains
262 >>> cus.cam.ac.uk in "test.ex : *.test.ex"? no (end of list)
263 >>> cus.cam.ac.uk in "+local_domains"? no (end of list)
264 >>> accept: condition test failed
265 >>> processing "accept"
266 >>> check hosts = +relay_hosts
267 >>> host in "+relay_hosts"? no (end of list)
268 >>> accept: condition test failed
269 >>> processing "accept"
270 >>> check hosts = +auth_relay_hosts
271 >>> host in "+auth_relay_hosts"? yes (matched "+auth_relay_hosts" - cached)
272 >>> check authenticated = *
273 >>> accept: condition test failed
274 >>> accept: endpass encountered - denying access
275 LOG: H=(test.host) [10.0.0.3] F=<junk@jink.jonk.test.ex> rejected RCPT <userx@cus.cam.ac.uk>: authentication required
276 >>> mylogin authenticator:
277 >>> $auth1 = userx secret
278 >>> $1 = userx secret
279 >>> +++MYLOGIN $1="userx secret" $2="" $3=""
280 >>> expanded string: yes
281 >>> using ACL "check_recipient"
282 >>> processing "warn"
283 >>> check hosts = 10.0.0.5
284 >>> host in "10.0.0.5"? no (end of list)
285 >>> warn: condition test failed
286 >>> processing "accept"
287 >>> check hosts = 10.0.0.5
288 >>> host in "10.0.0.5"? no (end of list)
289 >>> accept: condition test failed
290 >>> processing "accept"
292 >>> host in ":"? no (end of list)
293 >>> accept: condition test failed
294 >>> processing "deny"
295 >>> check hosts = +auth_hosts
296 >>> host in "+auth_hosts"? no (end of list)
297 >>> deny: condition test failed
298 >>> processing "accept"
299 >>> check domains = +local_domains
300 >>> cus.cam.ac.uk in "test.ex : *.test.ex"? no (end of list)
301 >>> cus.cam.ac.uk in "+local_domains"? no (end of list)
302 >>> accept: condition test failed
303 >>> processing "accept"
304 >>> check hosts = +relay_hosts
305 >>> host in "+relay_hosts"? no (end of list)
306 >>> accept: condition test failed
307 >>> processing "accept"
308 >>> check hosts = +auth_relay_hosts
309 >>> host in "+auth_relay_hosts"? yes (matched "+auth_relay_hosts" - cached)
310 >>> check authenticated = *
311 >>> mylogin in "*"? yes (matched "*")
312 >>> accept: condition test succeeded
313 >>> host in hosts_connection_nolog? no (option unset)
314 >>> host in host_lookup? no (option unset)
315 >>> host in host_reject_connection? no (option unset)
316 >>> host in sender_unqualified_hosts? no (option unset)
317 >>> host in recipient_unqualified_hosts? no (option unset)
318 >>> host in helo_verify_hosts? no (option unset)
319 >>> host in helo_try_verify_hosts? no (option unset)
320 >>> host in helo_accept_junk_hosts? no (option unset)
321 >>> test.host in helo_lookup_domains? no (end of list)
322 >>> host in pipelining_advertise_hosts? yes (matched "*")
323 >>> host in "10.0.0.1"? no (end of list)
324 >>> host in "10.0.0.4"? yes (matched "10.0.0.4")
325 >>> host in auth_advertise_hosts? no (matched "!+relay_hosts")
326 Exim version x.yz ....
327 changed uid/gid: forcing real = effective
328 uid=uuuu gid=CALLER_GID pid=pppp
329 configuration file is TESTSUITE/test-config
332 changed uid/gid: privilege not needed
333 uid=EXIM_UID gid=EXIM_GID pid=pppp
334 finduser used cached passwd data for CALLER
335 originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME
336 sender address = NULL
337 sender_fullhost = [10.0.0.5]
338 sender_rcvhost = [10.0.0.5] (ident=CALLER)
339 set_process_info: pppp handling incoming connection from [10.0.0.5] via -oMa
340 host in hosts_connection_nolog? no (option unset)
341 LOG: smtp_connection MAIN
342 SMTP connection from CALLER
343 host in host_lookup? no (option unset)
344 set_process_info: pppp handling incoming connection from [10.0.0.5] U=CALLER
345 host in host_reject_connection? no (option unset)
346 host in sender_unqualified_hosts? no (option unset)
347 host in recipient_unqualified_hosts? no (option unset)
348 host in helo_verify_hosts? no (option unset)
349 host in helo_try_verify_hosts? no (option unset)
350 host in helo_accept_junk_hosts? no (option unset)
351 SMTP>> 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
\r
352 smtp_setup_msg entered
353 SMTP<< ehlo testing.testing
354 testing.testing in helo_lookup_domains? no (end of list)
355 sender_fullhost = (testing.testing) [10.0.0.5]
356 sender_rcvhost = [10.0.0.5] (helo=testing.testing ident=CALLER)
357 set_process_info: pppp handling incoming connection from (testing.testing) [10.0.0.5] U=CALLER
358 host in pipelining_advertise_hosts? yes (matched "*")
359 host in "10.0.0.1"? no (end of list)
360 host in "10.0.0.4"? no (end of list)
361 host in "10.0.0.3 : 10.0.0.4"? no (end of list)
362 host in auth_advertise_hosts? yes (matched "10.0.0.5")
363 SMTP>> 250-myhost.test.ex Hello CALLER at testing.testing [10.0.0.5]
\r
368 250-AUTH MYLOGIN PLAIN EXPLAIN EXPANDED EXPANDFAIL DEFER LOGIN
\r
370 SMTP<< auth mylogin dXNlcnggc2VjcmV0
371 mylogin authenticator:
372 $auth1 = userx secret
374 +++MYLOGIN $1="userx secret" $2="" $3=""
376 SMTP>> 235 Authentication succeeded
\r
378 SMTP>> 221 myhost.test.ex closing connection
\r
379 LOG: smtp_connection MAIN
380 SMTP connection from CALLER closed by QUIT
382 >>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>