Break out dane code to separate functions
[users/heiko/exim.git] / test / scripts / 5100-lmtp-transport / 5102
1 # LMTP over a socket (using lmtp transport)
2 need_ipv4
3 #
4 server DIR/test.socket
5 220
6 LHLO
7 220 OK
8 MAIL
9 250 OK
10 RCPT
11 250 OK
12 DATA
13 334 send more
14 .
15 250 OK
16 QUIT
17 250 OK
18 ****
19 exim -odi userx
20 This is a test message.
21 ****
22 server DIR/test.socket
23 *sleep 3
24 ****
25 exim -odi userx
26 This is a test message.
27 ****
28 server DIR/test.socket
29 440 Sorry, there's a problem here
30 ****
31 exim -qf
32 ****
33 server DIR/test.socket
34 220 Welcome to this LMTP simulation
35 LHLO
36 250-Hello there
37 250 SIZE
38 MAIL FROM
39 550 Don't like that sender
40 QUIT
41 250 OK
42 ****
43 exim -qf
44 ****
45 server DIR/test.socket
46 220 Welcome to this LMTP simulation
47 LHLO
48 250-Hello there
49 250 SIZE
50 MAIL FROM
51 250 OK
52 RCPT TO
53 250 OK
54 RCPT TO
55 250 OK
56 RCPT TO
57 250 OK
58 RCPT TO
59 450 This one is delayed on RCPT
60 RCPT TO
61 550 This one is unknown on RCPT
62 RCPT TO
63 250 OK
64 DATA
65 354 Send it
66 .
67 250 Number 1 is OK
68 450 Number 2 is now delayed
69 550 Number 3 is now rejected
70 250 Number 6 is OK
71 QUIT
72 250 OK
73 ****
74 exim -odi lp1 lp2 lp3 lp4 lp5 lp6
75 This is a test message
76 ****
77 no_msglog_check