Merge branch 'callout_smtp_tpt_merge'
[exim.git] / test / scripts / 0000-Basic / 0901
CommitLineData
f4630439
JH
1# CHUNKING reception, no pipelining
2exim -DSERVER=server -bd -oX PORT_D
3****
4#
5# plain, small message (no body)
6client 127.0.0.1 PORT_D
7??? 220
8ehlo tester
9??? 250-
10??? 250-SIZE
11??? 250-8BITMIME
12??? 250-CHUNKING
13??? 250 HELP
14mail from:someone1@some.domain
15??? 250
16rcpt to:CALLER@test.ex
17??? 250
18bdat 88 last
19To: Susan@random.com
20From: Sam@random.com
21Subject: This is a bodyless test message
e027f545 22
f4630439
JH
23??? 250-
24??? 250
25quit
26??? 221
27****
28#
29# plain, small message (with body)
30# nonlast 1st bdat, noop, last-bdat(0)
31# immediate followon 2nd message
32client 127.0.0.1 PORT_D
33??? 220
34ehlo tester
35??? 250-
36??? 250-
37??? 250-
38??? 250-
39??? 250
40mail from:someone2@some.domain
41??? 250
42rcpt to:CALLER@test.ex
43??? 250
44bdat 100
45To: Susan@random.com
46From: Sam@random.com
47Subject: This is a bodyfull test message
e027f545 48
f4630439
JH
491234567890
50??? 250
51noop
52??? 250
53bdat 0 last
54??? 250-
55??? 250
56mail from:someone3@some.domain
57??? 250
58rcpt to:CALLER@test.ex
59??? 250
60bdat 10
61To: Susan@bdat 78 last
62??? 250
63random.com
64From: Sam@random.com
65Subject: This is a bodyless test message
e027f545 66
f4630439
JH
67??? 250-
68??? 250
69quit
70??? 221
71****
72#
73# not enough data in chunk
74#
75client 127.0.0.1 PORT_D
76??? 220
77ehlo tester
78??? 250-
79??? 250-
80??? 250-
81??? 250-
82??? 250
83mail from:someone4@some.domain
84??? 250
85rcpt to:CALLER@test.ex
86??? 250
87bdat 89 last
88To: Susan@random.com
89From: Sam@random.com
90Subject: This is a bodyless test message
e027f545 91
f4630439
JH
92??? 421
93****
94#
95# protocol failure cases
96#
97client 127.0.0.1 PORT_D
98??? 220
99ehlo tester
100??? 250-
101??? 250-
102??? 250-
103??? 250-
104??? 250
105mail from:someone5@some.domain
106??? 250
107rcpt to:CALLER@test.ex
108??? 250
109bdat 88
110To: Susan@random.com
111From: Sam@random.com
112Subject: This is a bodyless test message
e027f545 113
f4630439
JH
114??? 250
115bdat 0
116??? 504
117quit
118??? 221
119****
120#
121# followon EHLO and another message
122client 127.0.0.1 PORT_D
123??? 220
124ehlo tester
125??? 250-
126??? 250-
127??? 250-
128??? 250-
129??? 250
130mail from:someone6@some.domain
131??? 250
132rcpt to:CALLER@test.ex
133??? 250
134bdat 88
135To: Susan@random.com
136From: Sam@random.com
137Subject: This is a bodyless test message
e027f545 138
f4630439 139??? 250
e027f545 140data
f4630439
JH
141??? 503
142RSET
143??? 250
144EHLO tester
145??? 250-
146??? 250-
147??? 250-
148??? 250-
149??? 250
150mail from:someone7@some.domain
151??? 250
152rcpt to:CALLER@test.ex
153??? 250
154bdat 88
155To: Susan@random.com
156From: Sam@random.com
157Subject: This is a bodyless test message
e027f545 158
f4630439 159??? 250
e027f545 160data
f4630439 161??? 503
e027f545 162data
f4630439
JH
163??? 503
164quit
165??? 221
166****
167#
168# plain, small message (no body), chunk data with bdat line
169client 127.0.0.1 PORT_D
170??? 220
171ehlo tester
172??? 250-
173??? 250-SIZE
174??? 250-8BITMIME
175??? 250-CHUNKING
176??? 250 HELP
177mail from:someone8@some.domain
178??? 250
179rcpt to:CALLER@test.ex
180??? 250
181bdat 88 last\r\nTo: Susan@random.com
182From: Sam@random.com
183Subject: This is a bodyless test message
e027f545 184
f4630439
JH
185??? 250-
186??? 250
187quit
188??? 221
189****
190#
191# plain, small message (no body), 2 chunks, pipeline sync error for 2nd
192client 127.0.0.1 PORT_D
193??? 220
194ehlo tester
195??? 250-
196??? 250-SIZE
197??? 250-8BITMIME
198??? 250-CHUNKING
199??? 250 HELP
200mail from:someone9@some.domain
201??? 250
202rcpt to:CALLER@test.ex
203??? 250
204bdat 1\r\nTbdat 87 last
205To: Susan@random.com
206From: Sam@random.com
207Subject: This is a bodyless test message
e027f545 208
f4630439 209??? 554 SMTP synchronization error
e027f545
JH
210****
211#
212#
f4630439 213killdaemon
e027f545 214no_msglog_check