1 # SMTP synchronization checks before sending responses
4 exim -DSERVER=server -DACL_PREDATA=check_predata -bd -oX PORT_D
6 # The pause (+++ 1) in the middle of this is so that there is no pending
7 # input when DATA is received, but we start sending the data itself too
8 # early (the server will be waiting 2 seconds in the predata ACL).
10 client -t5 127.0.0.1 PORT_D
19 rset\r\nmail from:<userx@test.ex>\r\nrcpt to:<userx@test.ex>\r\ndata
29 # This time turn off pipelining to check MAIL and RCPT
30 exim -DSERVER=server -DACL_MAIL=check_mail -DACL_RCPT=check_rcpt -DPAH= \
33 client -t5 127.0.0.1 PORT_D
41 mail from:<userx@test.ex>
43 rcpt to:<userx@test.ex>
46 client -t5 127.0.0.1 PORT_D
54 mail from:<userx@test.ex>
56 rcpt to:<userx@test.ex>