basic & pipelined transmit testcases
[exim.git] / test / scripts / 0000-Basic / 0217
1 # PIPELINING (client: errors, etc)
2 need_ipv4
3 #
4 server PORT_S
5 220 Server ready
6 EHLO
7 250-OK
8 250 PIPELINING
9 MAIL FROM
10 250 OK
11 RCPT TO
12 250 OK
13 RCPT TO
14 451 Temp error
15 RCPT TO
16 550 Perm error
17 RCPT TO
18 250 OK
19 DATA
20 351 Send more
21 .
22 250 OK
23 ****
24 exim -odi a b c d
25 .
26 ****
27 # Response timeout
28 server PORT_S
29 220 Server ready
30 EHLO
31 250-OK
32 250 PIPELINING
33 MAIL FROM
34 250 OK
35 RCPT TO
36 250 OK
37 *sleep 2
38 ****
39 exim -odi e f g
40 .
41 ****
42 # Temp error on MAIL
43 server PORT_S
44 220 Server ready
45 EHLO
46 250-OK
47 250 PIPELINING
48 MAIL FROM
49 451 Temp error
50 RCPT TO
51 503 No sender given
52 RCPT TO
53 503 No sender given
54 DATA
55 503 No envelope
56 QUIT
57 250 OK
58 ****
59 exim -odi h i
60 .
61 ****
62 # Perm error on MAIL
63 server PORT_S
64 220 Server ready
65 EHLO
66 250-OK
67 250 PIPELINING
68 MAIL FROM
69 550 Perm error
70 RCPT TO
71 503 No sender given
72 RCPT TO
73 503 No sender given
74 DATA
75 503 No envelope
76 QUIT
77 250 OK
78 ****
79 exim -odi j k
80 .
81 ****
82 # All get temp errors
83 server PORT_S
84 220 Server ready
85 EHLO
86 250-OK
87 250 PIPELINING
88 MAIL FROM
89 250 OK
90 RCPT TO
91 451 Temp error 1
92 RCPT TO
93 451 Temp error 2
94 DATA
95 503 No recipients
96 QUIT
97 250 OK
98 ****
99 exim -odi l m
100 .
101 ****
102 # All get perm errors
103 server PORT_S
104 220 Server ready
105 EHLO
106 250-OK
107 250 PIPELINING
108 MAIL FROM
109 250 OK
110 RCPT TO
111 551 Perm error 1
112 RCPT TO
113 551 Perm error 2
114 DATA
115 503 No recipients
116 QUIT
117 250 OK
118 ****
119 exim -odi n o
120 .
121 ****
122 # Mixed temp and perm
123 server PORT_S
124 220 Server ready
125 EHLO
126 250-OK
127 250 PIPELINING
128 MAIL FROM
129 250 OK
130 RCPT TO
131 451 Temp error 1
132 RCPT TO
133 551 Perm error 2
134 DATA
135 503 No recipients
136 QUIT
137 250 OK
138 ****
139 exim -odi p q
140 .
141 ****
142 # Perm error on DATA after good recipients
143 server PORT_S
144 220 Server ready
145 EHLO
146 250-OK
147 250 PIPELINING
148 MAIL FROM
149 250 OK
150 RCPT TO
151 250 OK
152 RCPT TO
153 250 OK
154 DATA
155 503 Sorry perm data error
156 QUIT
157 250 OK
158 ****
159 exim -odi r s
160 .
161 ****
162 # Temp error on DATA after good recipients
163 server PORT_S
164 220 Server ready
165 EHLO
166 250-OK
167 250 PIPELINING
168 MAIL FROM
169 250 OK
170 RCPT TO
171 250 OK
172 RCPT TO
173 250 OK
174 DATA
175 403 Sorry temp data error
176 QUIT
177 250 OK
178 ****
179 exim -odi t u
180 .
181 ****
182 # Temp error on DATA after good recipients, but in first block of a
183 # multi-block interaction
184 server PORT_S
185 220 Server ready
186 EHLO
187 250-OK
188 250 PIPELINING
189 MAIL FROM
190 250 OK
191 RCPT TO
192 250 OK
193 RCPT TO
194 550 NO
195 RCPT TO
196 550 NO
197 RCPT TO
198 550 NO
199 RCPT TO
200 550 NO
201 RCPT TO
202 550 NO
203 RCPT TO
204 550 NO
205 RCPT TO
206 550 NO
207 RCPT TO
208 550 NO
209 RCPT TO
210 550 NO
211 RCPT TO
212 550 NO
213 RCPT TO
214 550 NO
215 RCPT TO
216 550 NO
217 RCPT TO
218 550 NO
219 RCPT TO
220 550 NO
221 RCPT TO
222 550 NO
223 RCPT TO
224 550 NO
225 RCPT TO
226 550 NO
227 RCPT TO
228 550 NO
229 RCPT TO
230 550 NO
231 RCPT TO
232 550 NO
233 RCPT TO
234 550 NO
235 RCPT TO
236 550 NO
237 RCPT TO
238 550 NO
239 RCPT TO
240 550 NO
241 RCPT TO
242 550 NO
243 RCPT TO
244 550 NO
245 RCPT TO
246 550 NO
247 RCPT TO
248 550 NO
249 RCPT TO
250 550 NO
251 RCPT TO
252 550 NO
253 RCPT TO
254 550 NO
255 RCPT TO
256 550 NO
257 RCPT TO
258 550 NO
259 RCPT TO
260 550 NO
261 RCPT TO
262 550 NO
263 RCPT TO
264 550 NO
265 RCPT TO
266 550 NO
267 RCPT TO
268 550 NO
269 RCPT TO
270 550 NO
271 RCPT TO
272 550 NO
273 RCPT TO
274 550 NO
275 RCPT TO
276 550 NO
277 RCPT TO
278 550 NO
279 RCPT TO
280 550 NO
281 RCPT TO
282 550 NO
283 RCPT TO
284 550 NO
285 RCPT TO
286 550 NO
287 RCPT TO
288 550 NO
289 RCPT TO
290 550 NO
291 RCPT TO
292 550 NO
293 RCPT TO
294 550 NO
295 RCPT TO
296 550 NO
297 RCPT TO
298 550 NO
299 RCPT TO
300 550 NO
301 RCPT TO
302 550 NO
303 RCPT TO
304 550 NO
305 RCPT TO
306 550 NO
307 RCPT TO
308 550 NO
309 RCPT TO
310 550 NO
311 RCPT TO
312 550 NO
313 RCPT TO
314 550 NO
315 RCPT TO
316 550 NO
317 RCPT TO
318 550 NO
319 RCPT TO
320 550 NO
321 RCPT TO
322 550 NO
323 RCPT TO
324 550 NO
325 RCPT TO
326 550 NO
327 RCPT TO
328 550 NO
329 RCPT TO
330 550 NO
331 RCPT TO
332 550 NO
333 RCPT TO
334 550 NO
335 RCPT TO
336 550 NO
337 RCPT TO
338 550 NO
339 RCPT TO
340 550 NO
341 RCPT TO
342 550 NO
343 RCPT TO
344 550 NO
345 RCPT TO
346 550 NO
347 RCPT TO
348 550 NO
349 RCPT TO
350 550 NO
351 RCPT TO
352 550 NO
353 RCPT TO
354 550 NO
355 RCPT TO
356 550 NO
357 RCPT TO
358 550 NO
359 RCPT TO
360 550 NO
361 RCPT TO
362 550 NO
363 RCPT TO
364 550 NO
365 RCPT TO
366 550 NO
367 RCPT TO
368 550 NO
369 RCPT TO
370 550 NO
371 RCPT TO
372 550 NO
373 RCPT TO
374 550 NO
375 RCPT TO
376 550 NO
377 RCPT TO
378 550 NO
379 RCPT TO
380 550 NO
381 RCPT TO
382 550 NO
383 RCPT TO
384 550 NO
385 RCPT TO
386 550 NO
387 RCPT TO
388 550 NO
389 RCPT TO
390 550 NO
391 RCPT TO
392 550 NO
393 RCPT TO
394 550 NO
395 RCPT TO
396 550 NO
397 RCPT TO
398 550 NO
399 RCPT TO
400 550 NO
401 RCPT TO
402 550 NO
403 RCPT TO
404 550 NO
405 RCPT TO
406 550 NO
407 RCPT TO
408 550 NO
409 RCPT TO
410 550 NO
411 RCPT TO
412 550 NO
413 RCPT TO
414 550 NO
415 RCPT TO
416 550 NO
417 RCPT TO
418 550 NO
419 RCPT TO
420 550 NO
421 RCPT TO
422 550 NO
423 RCPT TO
424 550 NO
425 RCPT TO
426 550 NO
427 RCPT TO
428 550 NO
429 RCPT TO
430 550 NO
431 RCPT TO
432 550 NO
433 RCPT TO
434 550 NO
435 RCPT TO
436 550 NO
437 RCPT TO
438 550 NO
439 RCPT TO
440 550 NO
441 RCPT TO
442 550 NO
443 RCPT TO
444 550 NO
445 RCPT TO
446 550 NO
447 RCPT TO
448 550 NO
449 RCPT TO
450 550 NO
451 RCPT TO
452 550 NO
453 RCPT TO
454 550 NO
455 RCPT TO
456 550 NO
457 RCPT TO
458 550 NO
459 RCPT TO
460 550 NO
461 RCPT TO
462 550 NO
463 RCPT TO
464 550 NO
465 RCPT TO
466 550 NO
467 RCPT TO
468 550 NO
469 RCPT TO
470 550 NO
471 RCPT TO
472 550 NO
473 RCPT TO
474 550 NO
475 RCPT TO
476 550 NO
477 RCPT TO
478 550 NO
479 RCPT TO
480 550 NO
481 RCPT TO
482 550 NO
483 RCPT TO
484 550 NO
485 RCPT TO
486 550 NO
487 RCPT TO
488 550 NO
489 RCPT TO
490 550 NO
491 RCPT TO
492 550 NO
493 RCPT TO
494 550 NO
495 RCPT TO
496 550 NO
497 RCPT TO
498 550 NO
499 RCPT TO
500 550 NO
501 RCPT TO
502 550 NO
503 RCPT TO
504 550 NO
505 RCPT TO
506 550 NO
507 RCPT TO
508 550 NO
509 RCPT TO
510 550 NO
511 RCPT TO
512 550 NO
513 RCPT TO
514 550 NO
515 RCPT TO
516 550 NO
517 RCPT TO
518 550 NO
519 RCPT TO
520 550 NO
521 RCPT TO
522 550 NO
523 RCPT TO
524 550 NO
525 RCPT TO
526 550 NO
527 RCPT TO
528 550 NO
529 RCPT TO
530 550 NO
531 RCPT TO
532 550 NO
533 RCPT TO
534 550 NO
535 RCPT TO
536 550 NO
537 RCPT TO
538 550 NO
539 RCPT TO
540 550 NO
541 RCPT TO
542 550 NO
543 RCPT TO
544 550 NO
545 RCPT TO
546 550 NO
547 RCPT TO
548 550 NO
549 RCPT TO
550 550 NO
551 RCPT TO
552 550 NO
553 RCPT TO
554 550 NO
555 RCPT TO
556 550 NO
557 RCPT TO
558 550 NO
559 RCPT TO
560 550 NO
561 RCPT TO
562 550 NO
563 RCPT TO
564 550 NO
565 RCPT TO
566 550 NO
567 RCPT TO
568 550 NO
569 RCPT TO
570 550 NO
571 RCPT TO
572 550 NO
573 RCPT TO
574 550 NO
575 RCPT TO
576 550 NO
577 RCPT TO
578 550 NO
579 RCPT TO
580 550 NO
581 RCPT TO
582 550 NO
583 RCPT TO
584 550 NO
585 RCPT TO
586 550 NO
587 RCPT TO
588 550 NO
589 RCPT TO
590 550 NO
591 RCPT TO
592 550 NO
593 DATA
594 403 Sorry temp data error
595 QUIT
596 250 OK
597 ****
598 exim -v -odi yes n00 n01 n02 n03 n04 n05 n06 n07 n08 n09 n10 n11 n12 n13 n14 n15 n16 n17 n18 n19 n20 n21 n22 n23 n24 n25 n26 n27 n28 n29 n30 n31 n32 n33 n34 n35 n36 n37 n38 n39 n40 n41 n42 n43 n44 n45 n46 n47 n48 n49 n50 n51 n52 n53 n54 n55 n56 n57 n58 n59 n60 n61 n62 n63 n64 n65 n66 n67 n68 n69 n70 n71 n72 n73 n74 n75 n76 n77 n78 n79 n80 n81 n82 n83 n84 n85 n86 n87 n88 n89 n90 n91 n92 n93 n94 n95 n96 n97 n98 n99 n100 n101 n102 n103 n104 n105 n106 n107 n108 n109 n110 n111 n112 n113 n114 n115 n116 n117 n118 n119 n120 n121 n122 n123 n124 n125 n126 n127 n128 n129 n130 n131 n132 n133 n134 n135 n136 n137 n138 n139 n140 n141 n142 n143 n144 n145 n146 n147 n148 n149 n150 n151 n152 n153 n154 n155 n156 n157 n158 n159 n160 n161 n162 n163 n164 n165 n166 n167 n168 n169 n170 n171 n172 n173 n174 n175 n176 n177 n178 n179 n180 n181 n182 n183 n184 n185 n186 n187 n188 n189 n190 n191 n192 n193 n194 n195 n196 n197 n198 n199
599 .
600 ****
601 # Server drops connection after some responses
602 server PORT_S
603 220 Server ready
604 EHLO
605 250-OK
606 250 PIPELINING
607 MAIL FROM
608 250 OK
609 RCPT TO
610 250 OK
611 RCPT TO
612 550 NO
613 ****
614 exim -odi a b c d e 
615 .
616 ****
617 # Discard retry data
618 sudo rm DIR/spool/db/*
619 #
620 # Test hosts_avoid_pipelining
621 server PORT_S
622 220 Server ready
623 EHLO
624 250-OK
625 250 PIPELINING
626 MAIL FROM
627 250 OK
628 RCPT TO
629 250 OK
630 RCPT TO
631 250 OK
632 RCPT TO
633 250 OK
634 RCPT TO
635 250 OK
636 DATA
637 351 Send more
638 .
639 250 OK
640 ****
641 exim -v -odi -DHAP=hosts_avoid_pipelining=127.0.0.1 w x y z
642 ****
643 no_msglog_check