Routing: avoid doing the one_time replacement operation when a redirect leaves the...
[users/heiko/exim.git] / test / scripts / 0000-Basic / 0902
1 # CHUNKING transmission, long messages
2 #
3 # Start with non-pipelined cases
4 #
5 # Basic long message
6 server PORT_S
7 220 Greetings
8 EHLO
9 250-Hello there
10 250 CHUNKING
11 MAIL FROM
12 250 OK
13 RCPT TO
14 250 OK
15 BDAT 337
16 *data 337
17 250 OK nonlast bdat
18 BDAT 8380 LAST
19 *data 8380
20 250 OK bdat
21 QUIT
22 225 OK
23 *eof
24 ****
25 exim -odf a@test.ex
26 Subject: foo
27
28 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
29 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
30 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
31 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
32 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
33 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
34 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
35 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
36 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
37 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
38
39 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
40 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
41 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
42 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
43 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
44 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
45 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
46 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
47 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
48 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
49
50 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
51 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
52 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
53 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
54 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
55 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
56 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
57 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
58 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
59 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
60
61 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
62 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
63 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
64 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
65 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
66 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
67 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
68 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
69 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
70 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
71
72 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
73 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
74 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
75 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
76 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
77 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
78 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
79 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
80 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
81 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
82
83 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
84 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
85 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
86 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
87 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
88 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
89 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
90 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
91 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
92 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
93
94 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
95 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
96 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
97 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
98 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
99 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
100 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
101 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
102 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
103 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
104
105 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
106 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
107 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
108 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
109 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
110 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
111 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
112 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
113 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
114 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
115
116 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
117 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
118 ****
119 #
120 #
121 # server rejects BDAT cmd
122 server PORT_S
123 220 Greetings
124 EHLO
125 250-Hello there
126 250 CHUNKING
127 MAIL FROM
128 250 OK
129 RCPT TO
130 250 OK
131 BDAT 337
132 *data 337
133 500 oops bdat-nonlast
134 QUIT
135 225 OK
136 ****
137 exim -odf d@test.ex
138 Subject: foo
139
140 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
141 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
142 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
143 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
144 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
145 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
146 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
147 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
148 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
149 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
150
151 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
152 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
153 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
154 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
155 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
156 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
157 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
158 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
159 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
160 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
161
162 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
163 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
164 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
165 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
166 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
167 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
168 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
169 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
170 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
171 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
172
173 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
174 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
175 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
176 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
177 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
178 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
179 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
180 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
181 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
182 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
183
184 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
185 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
186 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
187 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
188 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
189 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
190 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
191 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
192 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
193 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
194
195 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
196 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
197 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
198 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
199 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
200 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
201 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
202 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
203 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
204 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
205
206 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
207 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
208 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
209 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
210 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
211 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
212 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
213 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
214 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
215 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
216
217 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
218 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
219 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
220 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
221 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
222 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
223 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
224 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
225 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
226 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
227
228 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
229 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
230 ****
231 #
232 #
233 ###################################################
234 #
235 # Pipelined cases
236 #
237 # Basic long message
238 server PORT_S
239 220 Greetings
240 EHLO
241 250-Hello there
242 250-PIPELINING
243 250 CHUNKING
244 MAIL FROM
245 RCPT TO
246 BDAT 337
247 250 OK mail
248 250 OK rcpt
249 *data 337
250 250 OK nonlast bdat
251 BDAT 8380 LAST
252 *data 8380
253 250 OK bdat
254 QUIT
255 225 OK
256 *eof
257 ****
258 exim -odf p@test.ex
259 Subject: foo
260
261 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
262 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
263 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
264 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
265 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
266 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
267 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
268 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
269 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
270 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
271
272 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
273 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
274 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
275 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
276 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
277 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
278 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
279 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
280 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
281 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
282
283 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
284 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
285 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
286 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
287 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
288 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
289 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
290 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
291 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
292 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
293
294 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
295 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
296 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
297 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
298 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
299 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
300 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
301 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
302 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
303 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
304
305 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
306 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
307 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
308 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
309 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
310 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
311 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
312 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
313 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
314 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
315
316 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
317 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
318 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
319 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
320 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
321 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
322 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
323 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
324 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
325 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
326
327 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
328 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
329 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
330 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
331 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
332 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
333 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
334 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
335 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
336 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
337
338 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
339 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
340 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
341 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
342 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
343 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
344 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
345 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
346 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
347 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
348
349 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
350 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
351 ****
352 #
353 # server rejects MAIL cmd
354 # transport coding does not handle the possible RSET-and-another transaction,
355 # but always QUITs
356 #
357 server PORT_S
358 220 Greetings
359 EHLO
360 250-Hello there
361 250-PIPELINING
362 250 CHUNKING
363 MAIL FROM
364 RCPT TO
365 BDAT 337
366 *data 337
367 550 unacceptable mail-from
368 550 rcpt ungood lacking mail-from
369 500 bdat (nonlast) ungood lacking mail-from
370 QUIT
371 225 OK
372 ****
373 exim -odf s@test.ex
374 Subject: foo
375
376 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
377 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
378 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
379 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
380 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
381 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
382 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
383 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
384 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
385 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
386
387 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
388 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
389 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
390 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
391 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
392 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
393 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
394 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
395 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
396 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
397
398 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
399 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
400 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
401 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
402 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
403 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
404 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
405 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
406 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
407 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
408
409 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
410 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
411 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
412 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
413 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
414 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
415 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
416 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
417 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
418 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
419
420 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
421 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
422 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
423 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
424 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
425 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
426 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
427 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
428 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
429 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
430
431 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
432 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
433 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
434 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
435 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
436 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
437 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
438 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
439 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
440 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
441
442 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
443 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
444 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
445 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
446 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
447 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
448 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
449 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
450 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
451 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
452
453 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
454 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
455 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
456 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
457 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
458 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
459 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
460 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
461 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
462 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
463
464 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
465 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
466 ****
467 #
468 # server rejects RCPT cmd
469 server PORT_S
470 220 Greetings
471 EHLO
472 250-Hello there
473 250-PIPELINING
474 250 CHUNKING
475 MAIL FROM
476 RCPT TO
477 BDAT 337
478 *data 337
479 250 OK mail
480 550 no such recipient
481 500 oops nonlast bdat - no rcpt
482 QUIT
483 225 OK
484 ****
485 exim -odf t@test.ex
486 Subject: foo
487
488 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
489 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
490 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
491 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
492 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
493 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
494 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
495 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
496 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
497 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
498
499 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
500 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
501 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
502 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
503 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
504 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
505 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
506 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
507 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
508 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
509
510 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
511 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
512 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
513 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
514 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
515 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
516 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
517 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
518 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
519 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
520
521 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
522 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
523 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
524 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
525 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
526 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
527 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
528 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
529 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
530 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
531
532 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
533 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
534 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
535 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
536 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
537 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
538 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
539 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
540 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
541 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
542
543 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
544 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
545 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
546 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
547 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
548 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
549 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
550 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
551 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
552 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
553
554 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
555 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
556 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
557 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
558 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
559 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
560 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
561 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
562 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
563 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
564
565 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
566 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
567 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
568 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
569 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
570 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
571 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
572 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
573 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
574 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
575
576 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
577 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
578 ****
579 #
580 # server rejects 1st RCPT cmd of two
581 server PORT_S
582 220 Greetings
583 EHLO
584 250-Hello there
585 250-PIPELINING
586 250 CHUNKING
587 MAIL FROM
588 RCPT TO
589 RCPT TO
590 BDAT 321
591 *data 321
592 250 OK mail
593 550 no such recipient
594 250 good recipient
595 200 OK nonlast bdat
596 BDAT 8380 LAST
597 *data 8380
598 250 OK bdat
599 QUIT
600 225 OK
601 ****
602 exim -odf t1@test.ex t2@test.ex
603 Subject: foo
604
605 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
606 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
607 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
608 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
609 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
610 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
611 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
612 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
613 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
614 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
615
616 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
617 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
618 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
619 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
620 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
621 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
622 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
623 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
624 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
625 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
626
627 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
628 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
629 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
630 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
631 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
632 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
633 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
634 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
635 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
636 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
637
638 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
639 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
640 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
641 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
642 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
643 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
644 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
645 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
646 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
647 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
648
649 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
650 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
651 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
652 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
653 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
654 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
655 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
656 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
657 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
658 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
659
660 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
661 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
662 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
663 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
664 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
665 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
666 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
667 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
668 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
669 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
670
671 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
672 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
673 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
674 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
675 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
676 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
677 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
678 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
679 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
680 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
681
682 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
683 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
684 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
685 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
686 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
687 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
688 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
689 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
690 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
691 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
692
693 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
694 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
695 ****
696 #
697 # server rejects initial BDAT cmd
698 server PORT_S
699 220 Greetings
700 EHLO
701 250-Hello there
702 250-PIPELINING
703 250 CHUNKING
704 MAIL FROM
705 RCPT TO
706 BDAT 337
707 *data 337
708 250 OK mail
709 250 OK rcpt
710 500 oops nonlast bdat
711 QUIT
712 225 OK
713 ****
714 exim -odf u@test.ex
715 Subject: foo
716
717 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
718 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
719 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
720 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
721 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
722 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
723 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
724 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
725 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
726 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
727
728 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
729 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
730 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
731 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
732 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
733 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
734 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
735 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
736 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
737 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
738
739 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
740 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
741 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
742 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
743 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
744 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
745 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
746 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
747 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
748 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
749
750 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
751 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
752 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
753 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
754 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
755 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
756 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
757 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
758 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
759 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
760
761 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
762 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
763 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
764 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
765 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
766 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
767 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
768 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
769 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
770 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
771
772 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
773 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
774 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
775 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
776 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
777 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
778 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
779 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
780 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
781 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
782
783 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
784 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
785 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
786 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
787 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
788 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
789 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
790 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
791 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
792 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
793
794 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
795 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
796 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
797 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
798 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
799 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
800 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
801 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
802 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
803 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
804
805 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
806 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
807 ****
808 #
809 # server rejects final BDAT cmd
810 server PORT_S
811 220 Greetings
812 EHLO
813 250-Hello there
814 250-PIPELINING
815 250 CHUNKING
816 MAIL FROM
817 RCPT TO
818 BDAT 337
819 *data 337
820 250 OK mail
821 250 OK rcpt
822 250 OK nonlast bdat
823 BDAT 8380 LAST
824 *data 8380
825 500 oops bdat
826 QUIT
827 225 OK
828 ****
829 exim -odf v@test.ex
830 Subject: foo
831
832 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
833 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
834 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
835 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
836 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
837 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
838 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
839 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
840 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
841 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
842
843 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
844 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
845 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
846 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
847 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
848 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
849 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
850 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
851 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
852 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
853
854 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
855 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
856 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
857 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
858 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
859 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
860 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
861 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
862 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
863 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
864
865 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
866 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
867 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
868 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
869 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
870 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
871 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
872 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
873 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
874 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
875
876 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
877 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
878 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
879 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
880 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
881 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
882 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
883 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
884 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
885 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
886
887 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
888 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
889 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
890 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
891 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
892 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
893 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
894 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
895 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
896 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
897
898 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
899 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
900 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
901 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
902 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
903 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
904 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
905 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
906 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
907 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
908
909 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
910 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
911 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
912 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
913 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
914 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
915 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
916 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
917 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
918 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
919
920 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
921 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
922 ****
923 #
924 # message with long headers
925 server PORT_S
926 220 Greetings
927 EHLO
928 250-Hello there
929 250-PIPELINING
930 250 CHUNKING
931 MAIL FROM
932 RCPT TO
933 BDAT 8191
934 250 OK mail
935 250 OK rcpt
936 *data 8191
937 250 OK nonlast bdat
938 BDAT 849 LAST
939 *data 849
940 250 OK bdat
941 QUIT
942 225 OK
943 *eof
944 ****
945 exim -odf p@test.ex
946 Subject: foo
947 X-long_hdr: 0
948  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
949  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
950  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
951  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
952  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
953  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
954  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
955  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
956  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
957  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
958  1
959  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
960  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
961  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
962  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
963  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
964  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
965  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
966  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
967  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
968  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
969  2
970  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
971  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
972  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
973  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
974  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
975  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
976  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
977  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
978  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
979  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
980  3
981  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
982  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
983  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
984  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
985  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
986  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
987  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
988  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
989  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
990  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
991  4
992  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
993  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
994  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
995  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
996  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
997  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
998  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
999  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1000  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1001  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1002  5
1003  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1004  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1005  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1006  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1007  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1008  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1009  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1010  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1011  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1012  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1013  6
1014  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1015  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1016  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1017  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1018  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1019  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1020  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1021  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1022  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1023  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1024  7
1025  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1026  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1027  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1028  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1029  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1030  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1031  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1032  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1033  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1034  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1035  8
1036  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1037  1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1038
1039 body
1040 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1041 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1042 ****
1043 #
1044 #
1045 no_msglog_check