1 # callout verification pipelining
18 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.1
20 MAIL FROM:<ok@localhost>
24 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.1
26 MAIL FROM:<ok@localhost>
30 # Wait for the record to time out and try again
32 # Should want to connect, but fail
33 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.1
35 MAIL FROM:<ok@localhost>
39 # Test unsuccessful caching
53 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.1
55 MAIL FROM:<bad@localhost>
59 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.1
61 MAIL FROM:<bad@localhost>
65 # Test caching of rejection of MAIL FROM:<>
75 530 BAD SEQUENCE no sender accepted for rcpt
79 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.1
81 MAIL FROM:<ok@localhost>
85 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.1
87 MAIL FROM:<ok@localhost>
91 # Test caching of rejection of postmaster
105 RCPT TO:<postmaster@otherhost>
107 550 NOT OK rcpt postmaster
111 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.2
113 MAIL FROM:<ok@otherhost>
117 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.2
119 MAIL FROM:<ok@otherhost>
123 # Test caching of accepting of postmaster
137 RCPT TO:<postmaster@otherhost2>
143 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.2
145 MAIL FROM:<ok@otherhost2>
149 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.2
151 MAIL FROM:<ok@otherhost2>
155 # Test caching of accepting a random address
163 RCPT TO:<myhost.test.ex-
165 250 OK accepting that random recipient
169 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.3
171 MAIL FROM:<ok@otherhost3>
175 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.3
177 MAIL FROM:<otherok@otherhost3>
181 # Test caching of accepting a random address and postmaster
189 RCPT TO:<myhost.test.ex-
195 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.4
197 MAIL FROM:<ok@otherhost4>
201 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.4
203 MAIL FROM:<ok@otherhost4>
207 # Test caching of rejecting a random address and postmaster
215 RCPT TO:<myhost.test.ex-
221 RCPT TO:<ok@otherhost41>
227 RCPT TO:<postmaster@otherhost41>
233 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.4
235 MAIL FROM:<ok@otherhost41>
239 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.4
241 MAIL FROM:<ok@otherhost41>
245 # Test caching of accepting of postmaster when another
246 # address has to be tested
266 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.2
268 MAIL FROM:<ok@otherhost21>
285 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.2
287 MAIL FROM:<ok2@otherhost21>
291 # Test caching of rejecting a random address
311 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.3
313 MAIL FROM:<ok@otherhost31>
324 RCPT TO:<okok@otherhost31>
330 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.3
332 MAIL FROM:<okok@otherhost31>
336 # Wait a bit for the record to expire and then try again
345 RCPT TO:<myhost.test.ex-
351 RCPT TO:<okokok@otherhost31>
357 sudo exim -DPEX=1s -d-all+verify -v -bs -oMa V4NET.0.0.3
359 MAIL FROM:<okokok@otherhost31>
363 # Timeout on the RCPT for random
375 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.5
377 MAIL FROM:<okok@otherhost51>
381 # Postmaster_sender set non-empty
394 MAIL FROM:<pmsend@a.domain>
395 RCPT TO:<postmaster@otherhost52>
401 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.6
403 MAIL FROM:<okokok@otherhost52>
407 # Header_sender sender set non-empty
414 MAIL FROM:<somesender@a.domain>
421 sudo exim -d-all+verify -odq -v -bs -oMa V4NET.0.0.7
423 MAIL FROM:<ok7@otherhost53>
430 # Timeout on RCPT for header_sender (defer_ok test)
442 sudo exim -d-all+verify -odq -v -bs -oMa V4NET.0.0.8
444 MAIL FROM:<ok7@otherhost53>
451 # Test full postmaster check
465 RCPT TO:<postmaster@otherhost9>
473 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.9
475 MAIL FROM:<ok@otherhost9>
479 # Test postmaster_mailfrom with random
498 MAIL FROM:<pmsend@b.domain>
499 RCPT TO:<postmaster@test.ex>
505 sudo exim -d-all+verify -v -bs -oMa V4NET.0.0.10
507 MAIL FROM:<ok@otherhost10>