Fix growable-string sprintf
[exim.git] / test / scripts / 0000-Basic / 0900
CommitLineData
7e3ce68e
JH
1# CHUNKING reception
2exim -DSERVER=server -bd -oX PORT_D
3****
4#
2d14f397 5# plain, small message (no body)
7e3ce68e
JH
6client 127.0.0.1 PORT_D
7??? 220
8ehlo tester
9??? 250-
2d14f397
JH
10??? 250-SIZE
11??? 250-8BITMIME
12??? 250-PIPELINING
7e3ce68e
JH
13??? 250-CHUNKING
14??? 250 HELP
15mail from:someone@some.domain
16??? 250
c7cb9a4a 17rcpt to:CALLER@test.ex
7e3ce68e
JH
18??? 250
19bdat 88 last
20To: Susan@random.com
21From: Sam@random.com
22Subject: This is a bodyless test message
23
24??? 250-
25??? 250
26quit
27??? 221
28****
29#
2d14f397
JH
30# plain, small message (with body)
31# nonlast 1st bdat, noop, last-bdat(0)
32# immediate followon 2nd message
7e3ce68e
JH
33client 127.0.0.1 PORT_D
34??? 220
35ehlo tester
36??? 250-
37??? 250-
38??? 250-
39??? 250-
40??? 250-
41??? 250
42mail from:someone@some.domain
43??? 250
c7cb9a4a 44rcpt to:CALLER@test.ex
7e3ce68e
JH
45??? 250
46bdat 100
47To: Susan@random.com
48From: Sam@random.com
49Subject: This is a bodyfull test message
50
511234567890
52??? 250
53noop
54??? 250
55bdat 0 last
56??? 250-
57??? 250
58mail from:someone@some.domain
59??? 250
c7cb9a4a 60rcpt to:CALLER@test.ex
7e3ce68e
JH
61??? 250
62bdat 10
63To: Susan@bdat 78 last
64??? 250
65random.com
66From: Sam@random.com
67Subject: This is a bodyless test message
68
69??? 250-
70??? 250
71quit
72??? 221
73****
74#
75# not enough data in chunk
76#
77client 127.0.0.1 PORT_D
78??? 220
79ehlo tester
80??? 250-
81??? 250-
82??? 250-
83??? 250-
84??? 250-
85??? 250
86mail from:someone@some.domain
87??? 250
c7cb9a4a 88rcpt to:CALLER@test.ex
7e3ce68e
JH
89??? 250
90bdat 89 last
91To: Susan@random.com
92From: Sam@random.com
93Subject: This is a bodyless test message
94
95??? 421
96****
97#
98# protocol failure cases
99#
100client 127.0.0.1 PORT_D
101??? 220
102ehlo tester
103??? 250-
104??? 250-
105??? 250-
106??? 250-
107??? 250-
108??? 250
109mail from:someone@some.domain
110??? 250
c7cb9a4a 111rcpt to:CALLER@test.ex
7e3ce68e
JH
112??? 250
113bdat 88
114To: Susan@random.com
115From: Sam@random.com
116Subject: This is a bodyless test message
117
118??? 250
119bdat 0
120??? 504
121quit
122??? 221
123****
124#
2d14f397 125# followon EHLO and another message
7e3ce68e
JH
126client 127.0.0.1 PORT_D
127??? 220
128ehlo tester
129??? 250-
130??? 250-
131??? 250-
132??? 250-
133??? 250-
134??? 250
135mail from:someone@some.domain
136??? 250
c7cb9a4a 137rcpt to:CALLER@test.ex
7e3ce68e
JH
138??? 250
139bdat 88
140To: Susan@random.com
141From: Sam@random.com
142Subject: This is a bodyless test message
143
144??? 250
145data
146??? 503
147RSET
148??? 250
149EHLO tester
150??? 250-
151??? 250-
152??? 250-
153??? 250-
154??? 250-
155??? 250
156mail from:someone@some.domain
157??? 250
c7cb9a4a 158rcpt to:CALLER@test.ex
7e3ce68e
JH
159??? 250
160bdat 88
161To: Susan@random.com
162From: Sam@random.com
163Subject: This is a bodyless test message
164
165??? 250
166data
167??? 503
168data
169??? 503
170quit
171??? 221
172****
173#
2d14f397
JH
174# plain, small message (no body)
175# pipelined
176client 127.0.0.1 PORT_D
177??? 220
178EHLO tester
179??? 250-
180??? 250-SIZE
181??? 250-8BITMIME
182??? 250-PIPELINING
183??? 250-CHUNKING
184??? 250 HELP
c7cb9a4a 185MAIL FROM:<someone@some.domain>\r\nRCPT TO:<CALLER@test.ex>\r\nBDAT 88 LAST\r\nTo: Susan@random.com\r\nFrom: Sam@random.com\r\nSubject: This is a bodyless test message\r\n
2d14f397
JH
186??? 250
187??? 250
188??? 250-
189??? 250
190quit
191??? 221
192****
193#
45bd315d
JH
194# plain, longer message (xple chunks), RCPT rejected
195# pipelined
196client 127.0.0.1 PORT_D
197??? 220
198EHLO tester
199??? 250-
200??? 250-SIZE
201??? 250-8BITMIME
202??? 250-PIPELINING
203??? 250-CHUNKING
204??? 250 HELP
205MAIL FROM:<someone@some.domain>\r\nRCPT TO:<dummy@reject.ex>\r\nBDAT 86\r\nTo: Susan@random.com\r\nFrom: Sal@random.com\r\nSubject: This is a bodyless test message\r\nBDAT 6 LAST\r\nZZ\r\n
206??? 250
207??? 550
208??? 503-
209??? 503-
210??? 503
211??? 503-
212??? 503-
213??? 503
214quit
215??? 221
216****
217#
1ebe15c3
JH
218# plain, small message (no body)
219# header line with bad line-ending
220client 127.0.0.1 PORT_D
221??? 220
222ehlo tester
223??? 250-
224??? 250-SIZE
225??? 250-8BITMIME
226??? 250-PIPELINING
227??? 250-CHUNKING
228??? 250 HELP
229mail from:someone@some.domain
230??? 250
231rcpt to:CALLER@test.ex
232??? 250
233bdat 87 last
234>>> To: Susan@random.com\n
235From: Sam@random.com
236Subject: This is a Bodyless test message
237
238??? 552
239quit
240??? 221
241****
242#
243#
7e3ce68e
JH
244killdaemon
245no_msglog_check