1 # callout verification (with caching)
15 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.1
16 MAIL FROM:<ok@localhost>
20 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.1
21 MAIL FROM:<ok@localhost>
25 # Wait for the record to time out and try again
27 # Should want to connect, but fail
28 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.1
29 MAIL FROM:<ok@localhost>
33 # Test unsuccessful caching
45 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.1
46 MAIL FROM:<bad@localhost>
50 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.1
51 MAIL FROM:<bad@localhost>
55 # Test caching of rejection of MAIL FROM:<>
65 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.1
66 MAIL FROM:<ok@localhost>
70 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.1
71 MAIL FROM:<ok@localhost>
75 # Test caching of rejection of postmaster
93 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.2
94 MAIL FROM:<ok@otherhost>
98 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.2
99 MAIL FROM:<ok@otherhost>
103 # Test caching of accepting of postmaster
121 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.2
122 MAIL FROM:<ok@otherhost2>
126 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.2
127 MAIL FROM:<ok@otherhost2>
131 # Test caching of accepting a random address
138 RCPT TO:<myhost.test.ex-
143 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.3
144 MAIL FROM:<ok@otherhost3>
148 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.3
149 MAIL FROM:<otherok@otherhost3>
153 # Test caching of accepting a random address and postmaster
160 RCPT TO:<myhost.test.ex-
165 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.4
166 MAIL FROM:<ok@otherhost4>
170 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.4
171 MAIL FROM:<ok@otherhost4>
175 # Test caching of rejecting a random address and postmaster
182 RCPT TO:<myhost.test.ex-
188 RCPT TO:<ok@otherhost41>
194 RCPT TO:<postmaster@otherhost41>
199 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.4
200 MAIL FROM:<ok@otherhost41>
204 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.4
205 MAIL FROM:<ok@otherhost41>
209 # Test caching of accepting of postmaster when another
210 # address has to be tested
228 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.2
229 MAIL FROM:<ok@otherhost21>
244 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.2
245 MAIL FROM:<ok2@otherhost21>
249 # Test caching of rejecting a random address
267 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.3
268 MAIL FROM:<ok@otherhost31>
283 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.3
284 MAIL FROM:<okok@otherhost31>
288 # Wait a bit for the record to expire and then try again
307 sudo exim -DPEX=1s -d-all+verify -v -bs -oMa V4NET.0.0.3
308 MAIL FROM:<okokok@otherhost31>
312 # Timeout on the RCPT for random
322 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.5
323 MAIL FROM:<okok@otherhost51>
327 # Postmaster_sender set non-empty
345 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.6
346 MAIL FROM:<okokok@otherhost52>
350 # Header_sender sender set non-empty
362 sudo exim -d-all+verify -odq -v -bs -oMa V4NET.0.0.7
363 MAIL FROM:<ok7@otherhost53>
370 # Timeout on RCPT for header_sender (defer_ok test)
380 sudo exim -d-all+verify -odq -v -bs -oMa V4NET.0.0.8
381 MAIL FROM:<ok7@otherhost53>
388 # Test full postmaster check
408 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.9
409 MAIL FROM:<ok@otherhost9>
413 # Test postmaster_mailfrom with random
437 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.10
438 MAIL FROM:<ok@otherhost10>