Commit | Line | Data |
---|---|---|
59371ea7 PH |
1 | # ACL basic tests |
2 | exim -bh 1.2.3.4 | |
3 | mail from:<x@y> | |
4 | rcpt to:<postmaster@test.ex> | |
5 | rcpt to:<z@z> | |
6 | rcpt to:<x@test.ex> | |
7 | rcpt to:<userx@test.ex> | |
8 | rcpt to:<r@relay.test.ex> | |
9 | rcpt to:<x@deny.test.ex> | |
10 | rcpt to:<x@refuse.test.ex> | |
11 | rcpt to:<x@nopass> | |
12 | rcpt to:<x@wontpass> | |
13 | quit | |
14 | **** | |
15 | exim -bh 5.6.7.8 | |
16 | mail from:<x@y> | |
17 | rcpt to:<x@y> | |
18 | rcpt to:<x@test.ex> | |
19 | rcpt to:<userx@test.ex> | |
20 | rcpt to:<spqr@test.ex> | |
21 | quit | |
22 | **** | |
23 | exim -bh 9.9.9.9 | |
24 | mail from:<x@y> | |
25 | rcpt to:<x@y> | |
26 | rcpt to:<a@b> | |
27 | quit | |
28 | **** | |
29 | exim -bh 9.9.9.8 | |
30 | mail from:<x@y> | |
31 | rcpt to:<x@y> | |
32 | rcpt to:<a@b> | |
33 | quit | |
34 | **** | |
35 | exim -bh 9.9.9.255 | |
36 | mail from:<x@y> | |
37 | rcpt to:<x@y> | |
38 | rcpt to:<a@b> | |
39 | quit | |
40 | **** | |
41 | exim -bh 5.6.8.1 | |
42 | mail from:<x@y> | |
43 | rcpt to:<x@y> | |
44 | rcpt to:<y@x> | |
45 | rset | |
46 | mail from:<user1@domain1> | |
47 | rcpt to:<x@y> | |
48 | rset | |
49 | mail from:<user2@domain1> | |
50 | rcpt to:<x@y> | |
51 | rset | |
52 | mail from:<user1@domain2> | |
53 | rcpt to:<x@y> | |
54 | rset | |
55 | mail from:<ok@ok.ok> | |
56 | rcpt to:<x@y> | |
57 | rcpt to:<y@x> | |
58 | rset | |
59 | quit | |
60 | **** | |
61 | exim -bh 5.6.11.1 | |
62 | mail from:<x@y> | |
63 | rcpt to:<x@y> | |
64 | rcpt to:<x2@y> | |
65 | rcpt to:<y2@y> | |
66 | quit | |
67 | **** | |
68 | exim -bh 5.6.12.1 | |
69 | mail from:<x@y> | |
70 | rcpt to:<x@ok> | |
71 | rcpt to:<x@y> | |
72 | quit | |
73 | **** | |
74 | exim -bh 5.6.12.2 | |
75 | mail from:<x@y> | |
76 | rcpt to:<x@ok> | |
77 | rcpt to:<x@y> | |
78 | quit | |
79 | **** | |
80 | exim -bh 8.8.8.8 | |
81 | mail from:<x@y> | |
82 | rcpt to:<x@y> | |
83 | quit | |
84 | **** | |
85 | exim -bh 5.6.13.1 | |
86 | mail from:<x@y> | |
87 | rcpt to:<x@y> | |
88 | rcpt to:<x1@y> | |
89 | rcpt to:<x2@y> | |
90 | quit | |
91 | **** | |
92 | exim -bh V4NET.11.12.13 | |
93 | mail from:<x@y> | |
94 | rcpt to:<x@y> | |
95 | rcpt to:<x1@y> | |
96 | quit | |
97 | **** | |
98 | exim -bh V4NET.11.12.12 | |
99 | mail from:<x@y> | |
100 | rcpt to:<x@y> | |
101 | rcpt to:<x1@y> | |
102 | quit | |
103 | **** | |
104 | exim -bh 20.20.20.20 | |
105 | mail from:<x@y> | |
106 | rcpt to:<x1@y> | |
107 | rcpt to:<x2@y> | |
108 | quit | |
109 | **** | |
110 | exim -bh 20.20.20.20 | |
111 | mail from:<userx@y> | |
112 | rcpt to:<x1@y> | |
113 | rcpt to:<userx@y> | |
114 | quit | |
115 | **** | |
116 | exim -bh 21.21.21.21 | |
117 | mail from:<userx@y> | |
118 | rcpt to:<x1@y> | |
119 | rcpt to:<userx@y> | |
120 | rcpt to:<fail@y> | |
121 | rset | |
122 | mail from:<x@y> | |
123 | rcpt to:<x1@y> | |
124 | rcpt to:<x2@y> | |
125 | rset | |
126 | mail from:<fail@y> | |
127 | rcpt to:<x@y> | |
128 | quit | |
129 | **** | |
130 | exim -bh 22.22.22.22 | |
131 | mail from:<userx@y> | |
132 | rcpt to:<userx@y> | |
133 | rcpt to:<x@y> | |
134 | quit | |
135 | **** | |
136 | exim -bh 23.23.23.0 | |
137 | mail from:<x@y> | |
138 | rcpt to:<userx@y> | |
139 | rset | |
140 | mail from:<userx@y> | |
141 | rcpt to:<userx@y> | |
142 | quit | |
143 | **** | |
144 | exim -bh 23.23.23.1 | |
145 | mail from:<x@y> | |
146 | rcpt to:<userx@y> | |
147 | quit | |
148 | **** | |
149 | exim -bh 24.24.24.24 | |
150 | mail from:<x@y> | |
151 | rcpt to:<userx@y> | |
152 | quit | |
153 | **** | |
154 | exim -bh 25.25.25.25 | |
155 | mail from:<x@y> | |
156 | rcpt to:<x@y> | |
157 | quit | |
158 | **** | |
159 | exim -bh 26.26.26.26 | |
160 | mail from:<> | |
161 | rcpt to:<x@y> | |
162 | rcpt to:<y@y> | |
163 | rcpt to:<z@y> | |
164 | quit | |
165 | **** | |
166 | exim -bh 27.27.27.27 | |
167 | mail from:<> | |
168 | rcpt to:<x@y> | |
169 | quit | |
170 | **** | |
171 | exim -bh 28.28.28.28 | |
172 | mail from:<> | |
173 | rcpt to:<x@y> | |
174 | rset | |
175 | mail from:<a@okdomain> | |
176 | rcpt to:<x@y> | |
177 | rset | |
178 | mail from:<a@baddomain> | |
179 | rcpt to:<x@y> | |
180 | quit | |
181 | **** | |
182 | exim -bh V4NET.0.0.3 | |
183 | mail from:<> | |
184 | rcpt to:<x@y> | |
185 | quit | |
186 | **** | |
187 | exim -bh V4NET.0.0.97 | |
188 | mail from:<> | |
189 | rcpt to:<x@y> | |
190 | quit | |
191 | **** | |
192 | exim -bh 29.29.29.29 | |
193 | mail from:<a@localhost> | |
194 | rcpt to:<x@y> | |
195 | rset | |
196 | mail from:<a@elsewhere> | |
197 | rcpt to:<x@y> | |
198 | quit | |
199 | **** | |
200 | exim -bh 30.30.30.30 | |
201 | mail from:<a@ten-1> | |
202 | rcpt to:<x@y> | |
203 | rset | |
204 | mail from:<a@ten-2> | |
205 | rcpt to:<x@y> | |
206 | rset | |
207 | mail from:<a@13.12.11.V4NET.rbl> | |
208 | rcpt to:<x@y> | |
209 | quit | |
210 | **** | |
211 | exim -bh 31.31.31.31 | |
212 | mail from:<x@y> | |
213 | rcpt to:<x@y> | |
214 | quit | |
215 | **** | |
216 | exim -odi -bs -oMa 32.32.32.32 | |
217 | mail from:<userx@test.ex> | |
218 | rcpt to:<userx-vs@test.ex> | |
219 | data | |
220 | Test with verify sender. | |
221 | . | |
222 | quit | |
223 | **** | |
224 | exim -odi -bs -oMa 32.32.32.32 | |
225 | mail from:<userx@test.ex> | |
226 | rcpt to:<userx@test.ex> | |
227 | data | |
228 | Test without verify sender. | |
229 | . | |
230 | quit | |
231 | **** | |
232 | exim -bh 33.33.33.33 | |
233 | mail from:<x@y> | |
234 | rcpt to:<x1@y> | |
235 | rcpt to:<x2@y> | |
236 | quit | |
237 | **** | |
238 | # The 1 causes a 1-second delay in the test.again.dns lookup | |
239 | exim -bh 44.44.44.1 | |
240 | mail from:<x@y> | |
241 | rcpt to:<x@y> | |
242 | quit | |
243 | **** | |
244 | exim -odi -bs -oMa 55.55.55.55 | |
245 | mail from:<userx@test.ex> | |
246 | rcpt to:<userx@test.ex> | |
247 | data | |
248 | ACL header adding test. | |
249 | . | |
250 | quit | |
251 | **** | |
252 | exim -odi -bs -oMa 56.56.56.56 | |
253 | mail from:<userx@test.ex> | |
254 | rcpt to:<cond-yes@test.ex> | |
255 | data | |
256 | . | |
257 | mail from:<userx@test.ex> | |
258 | rcpt to:<cond-1@test.ex> | |
259 | data | |
260 | . | |
261 | mail from:<userx@test.ex> | |
262 | rcpt to:<cond-10@test.ex> | |
263 | data | |
264 | . | |
265 | mail from:<userx@test.ex> | |
266 | rcpt to:<cond-true@test.ex> | |
267 | data | |
268 | . | |
269 | mail from:<userx@test.ex> | |
270 | rcpt to:<cond-rhubarb@test.ex> | |
271 | data | |
272 | . | |
273 | mail from:<userx@test.ex> | |
274 | rcpt to:<cond-@test.ex> | |
275 | data | |
276 | . | |
277 | mail from:<userx@test.ex> | |
278 | rcpt to:<cond-no@test.ex> | |
279 | data | |
280 | . | |
281 | mail from:<userx@test.ex> | |
282 | rcpt to:<cond-0@test.ex> | |
283 | data | |
284 | . | |
285 | mail from:<userx@test.ex> | |
286 | rcpt to:<cond-00@test.ex> | |
287 | data | |
288 | . | |
289 | mail from:<userx@test.ex> | |
290 | rcpt to:<cond-false@test.ex> | |
291 | data | |
292 | . | |
293 | quit | |
294 | **** | |
295 | exim -odi -bs -oMa 56.56.57.57 | |
296 | mail from:<userx@test.ex> | |
297 | rcpt to:<cond-yes@test.ex> | |
298 | data | |
299 | . | |
300 | mail from:<userx@test.ex> | |
301 | rcpt to:<cond-rhubarb@test.ex> | |
302 | quit | |
303 | **** | |
304 | exim -DLOG_SELECTOR=log_selector=-acl_warn_skipped -odi -bs -oMa 56.56.56.56 | |
305 | mail from:<userx@test.ex> | |
306 | rcpt to:<cond-rhubarb@test.ex> | |
307 | data | |
308 | . | |
309 | quit | |
310 | **** | |
311 | exim -odi -bs -oMa 56.56.58.58 | |
312 | mail from:<rcpttest@test.ex> | |
313 | rcpt to:<ok1@test.ex> | |
314 | rcpt to:<bad1@test.ex> | |
315 | rcpt to:<ok2@test.ex> | |
316 | rcpt to:<ok3@test.ex> | |
317 | rcpt to:<bad2@test.ex> | |
318 | rcpt to:<bad3@test.ex> | |
319 | data | |
320 | . | |
321 | quit | |
322 | **** | |
323 | exim -odi -bs -oMa 56.56.59.59 | |
324 | mail from:<rcpttest@test.ex> | |
325 | rcpt to:<fail@test.ex> | |
326 | quit | |
327 | **** | |
328 | exim -odi -bs -oMa V4NET.11.12.13 | |
329 | mail from:<x@y> | |
330 | rcpt to:<x@y> | |
331 | rcpt to:<x1@y> | |
332 | quit | |
333 | **** | |
0b26748a PH |
334 | exim -bh 60.60.60.60 |
335 | mail from:<x@y> | |
336 | rcpt to:<x@y> | |
337 | rcpt to:<a@b> | |
338 | quit | |
339 | **** |