Cutthrough: fix multi-message initiating connections. Bug 2230
[exim.git] / test / scripts / 5400-cutthrough / 5406
1 # cutthrough_delivery multiple messages on initiator conn
2 need_ipv4
3 munge loopback
4 #
5 # Two single-RCPT messages.
6 # Both should get cuttthrough, using separate onward connections
7 server PORT_S 2
8 220 ESMTP
9 EHLO
10 250 OK
11 MAIL FROM:
12 250 Sender OK
13 RCPT TO:
14 250 Recipient OK
15 DATA
16 354 Send data
17 .
18 250 OK
19 QUIT
20 250 OK
21 *eof
22 220 ESMTP
23 EHLO
24 250 OK
25 MAIL FROM:
26 250 Sender OK
27 RCPT TO:
28 250 Recipient OK
29 DATA
30 354 Send data
31 .
32 250 OK
33 QUIT
34 250 OK
35 *eof
36 ****
37 exim -bs
38 EHLO myhost.test.ex
39 MAIL FROM:<CALLER@myhost.test.ex>
40 RCPT TO:<userx@domain.com>
41 DATA
42
43 .
44 MAIL FROM:<CALLER@myhost.test.ex>
45 RCPT TO:<usery@domain.com>
46 DATA
47
48 .
49 QUIT
50 ****
51 #
52 #
53 #
54 #
55 #
56 # A single-RCPT followed by a double-RCPT message
57 # Both should get cuttthrough, using separate onward connections
58 server PORT_S 2
59 220 ESMTP
60 EHLO
61 250 OK
62 MAIL FROM:
63 250 Sender OK
64 RCPT TO:
65 250 Recipient OK
66 DATA
67 354 Send data
68 .
69 250 OK
70 QUIT
71 250 OK
72 *eof
73 220 ESMTP
74 EHLO
75 250 OK
76 MAIL FROM:
77 250 Sender OK
78 RCPT TO:
79 250 Recipient OK
80 RCPT TO:
81 250 Recipient OK
82 DATA
83 354 Send data
84 .
85 250 OK
86 QUIT
87 250 OK
88 *eof
89 ****
90 exim -bs
91 EHLO myhost.test.ex
92 MAIL FROM:<CALLER@myhost.test.ex>
93 RCPT TO:<userx@domain.com>
94 DATA
95
96 .
97 MAIL FROM:<CALLER@myhost.test.ex>
98 RCPT TO:<usery@domain.com>
99 RCPT TO:<userz@domain.com>
100 DATA
101
102 .
103 QUIT
104 ****
105 #
106 #
107 #
108 #
109 #
110 # End