Testsuite: tidying
[exim.git] / test / scripts / 0000-Basic / 0217
CommitLineData
59371ea7
PH
1# PIPELINING (client: errors, etc)
2need_ipv4
3#
4server PORT_S
5220 Server ready
6EHLO
7250-OK
8250 PIPELINING
9MAIL FROM
10250 OK
11RCPT TO
12250 OK
13RCPT TO
14451 Temp error
15RCPT TO
16550 Perm error
17RCPT TO
18250 OK
19DATA
20351 Send more
21.
22250 OK
23****
24exim -odi a b c d
25.
26****
27# Response timeout
28server PORT_S
29220 Server ready
30EHLO
31250-OK
32250 PIPELINING
33MAIL FROM
34250 OK
35RCPT TO
36250 OK
37*sleep 2
38****
0d9fa8c0 39exim -odi e f g
59371ea7
PH
40.
41****
42# Temp error on MAIL
43server PORT_S
44220 Server ready
45EHLO
46250-OK
47250 PIPELINING
48MAIL FROM
49451 Temp error
50RCPT TO
51503 No sender given
52RCPT TO
53503 No sender given
54DATA
55503 No envelope
56QUIT
57250 OK
58****
0d9fa8c0 59exim -odi h i
59371ea7
PH
60.
61****
62# Perm error on MAIL
63server PORT_S
64220 Server ready
65EHLO
66250-OK
67250 PIPELINING
68MAIL FROM
69550 Perm error
70RCPT TO
71503 No sender given
72RCPT TO
73503 No sender given
74DATA
75503 No envelope
76QUIT
77250 OK
78****
0d9fa8c0 79exim -odi j k
59371ea7
PH
80.
81****
82# All get temp errors
83server PORT_S
84220 Server ready
85EHLO
86250-OK
87250 PIPELINING
88MAIL FROM
89250 OK
90RCPT TO
91451 Temp error 1
92RCPT TO
93451 Temp error 2
94DATA
95503 No recipients
96QUIT
97250 OK
98****
0d9fa8c0 99exim -odi l m
59371ea7
PH
100.
101****
102# All get perm errors
103server PORT_S
104220 Server ready
105EHLO
106250-OK
107250 PIPELINING
108MAIL FROM
109250 OK
110RCPT TO
111551 Perm error 1
112RCPT TO
113551 Perm error 2
114DATA
115503 No recipients
116QUIT
117250 OK
118****
0d9fa8c0 119exim -odi n o
59371ea7
PH
120.
121****
122# Mixed temp and perm
123server PORT_S
124220 Server ready
125EHLO
126250-OK
127250 PIPELINING
128MAIL FROM
129250 OK
130RCPT TO
131451 Temp error 1
132RCPT TO
133551 Perm error 2
134DATA
135503 No recipients
136QUIT
137250 OK
138****
0d9fa8c0 139exim -odi p q
59371ea7
PH
140.
141****
142# Perm error on DATA after good recipients
143server PORT_S
144220 Server ready
145EHLO
146250-OK
147250 PIPELINING
148MAIL FROM
149250 OK
150RCPT TO
151250 OK
152RCPT TO
153250 OK
154DATA
155503 Sorry perm data error
156QUIT
157250 OK
158****
0d9fa8c0 159exim -odi r s
59371ea7
PH
160.
161****
162# Temp error on DATA after good recipients
163server PORT_S
164220 Server ready
165EHLO
166250-OK
167250 PIPELINING
168MAIL FROM
169250 OK
170RCPT TO
171250 OK
172RCPT TO
173250 OK
174DATA
175403 Sorry temp data error
176QUIT
177250 OK
178****
0d9fa8c0 179exim -odi t u
59371ea7
PH
180.
181****
182# Temp error on DATA after good recipients, but in first block of a
183# multi-block interaction
184server PORT_S
185220 Server ready
186EHLO
187250-OK
188250 PIPELINING
189MAIL FROM
190250 OK
191RCPT TO
192250 OK
193RCPT TO
194550 NO
195RCPT TO
196550 NO
197RCPT TO
198550 NO
199RCPT TO
200550 NO
201RCPT TO
202550 NO
203RCPT TO
204550 NO
205RCPT TO
206550 NO
207RCPT TO
208550 NO
209RCPT TO
210550 NO
211RCPT TO
212550 NO
213RCPT TO
214550 NO
215RCPT TO
216550 NO
217RCPT TO
218550 NO
219RCPT TO
220550 NO
221RCPT TO
222550 NO
223RCPT TO
224550 NO
225RCPT TO
226550 NO
227RCPT TO
228550 NO
229RCPT TO
230550 NO
231RCPT TO
232550 NO
233RCPT TO
234550 NO
235RCPT TO
236550 NO
237RCPT TO
238550 NO
239RCPT TO
240550 NO
241RCPT TO
242550 NO
243RCPT TO
244550 NO
245RCPT TO
246550 NO
247RCPT TO
248550 NO
249RCPT TO
250550 NO
251RCPT TO
252550 NO
253RCPT TO
254550 NO
255RCPT TO
256550 NO
257RCPT TO
258550 NO
259RCPT TO
260550 NO
261RCPT TO
262550 NO
263RCPT TO
264550 NO
265RCPT TO
266550 NO
267RCPT TO
268550 NO
269RCPT TO
270550 NO
271RCPT TO
272550 NO
273RCPT TO
274550 NO
275RCPT TO
276550 NO
277RCPT TO
278550 NO
279RCPT TO
280550 NO
281RCPT TO
282550 NO
283RCPT TO
284550 NO
285RCPT TO
286550 NO
287RCPT TO
288550 NO
289RCPT TO
290550 NO
291RCPT TO
292550 NO
293RCPT TO
294550 NO
31f90faa
JH
295RCPT TO
296550 NO
297RCPT TO
298550 NO
299RCPT TO
300550 NO
301RCPT TO
302550 NO
303RCPT TO
304550 NO
305RCPT TO
306550 NO
307RCPT TO
308550 NO
309RCPT TO
310550 NO
311RCPT TO
312550 NO
313RCPT TO
314550 NO
315RCPT TO
316550 NO
317RCPT TO
318550 NO
319RCPT TO
320550 NO
321RCPT TO
322550 NO
323RCPT TO
324550 NO
325RCPT TO
326550 NO
327RCPT TO
328550 NO
329RCPT TO
330550 NO
331RCPT TO
332550 NO
333RCPT TO
334550 NO
335RCPT TO
336550 NO
337RCPT TO
338550 NO
339RCPT TO
340550 NO
341RCPT TO
342550 NO
343RCPT TO
344550 NO
345RCPT TO
346550 NO
347RCPT TO
348550 NO
349RCPT TO
350550 NO
351RCPT TO
352550 NO
353RCPT TO
354550 NO
355RCPT TO
356550 NO
357RCPT TO
358550 NO
359RCPT TO
360550 NO
361RCPT TO
362550 NO
363RCPT TO
364550 NO
365RCPT TO
366550 NO
367RCPT TO
368550 NO
369RCPT TO
370550 NO
371RCPT TO
372550 NO
373RCPT TO
374550 NO
375RCPT TO
376550 NO
377RCPT TO
378550 NO
379RCPT TO
380550 NO
381RCPT TO
382550 NO
383RCPT TO
384550 NO
385RCPT TO
386550 NO
387RCPT TO
388550 NO
389RCPT TO
390550 NO
391RCPT TO
392550 NO
393RCPT TO
394550 NO
395RCPT TO
396550 NO
397RCPT TO
398550 NO
399RCPT TO
400550 NO
401RCPT TO
402550 NO
403RCPT TO
404550 NO
405RCPT TO
406550 NO
407RCPT TO
408550 NO
409RCPT TO
410550 NO
411RCPT TO
412550 NO
413RCPT TO
414550 NO
415RCPT TO
416550 NO
417RCPT TO
418550 NO
419RCPT TO
420550 NO
421RCPT TO
422550 NO
423RCPT TO
424550 NO
425RCPT TO
426550 NO
427RCPT TO
428550 NO
429RCPT TO
430550 NO
431RCPT TO
432550 NO
433RCPT TO
434550 NO
435RCPT TO
436550 NO
437RCPT TO
438550 NO
439RCPT TO
440550 NO
441RCPT TO
442550 NO
443RCPT TO
444550 NO
445RCPT TO
446550 NO
447RCPT TO
448550 NO
449RCPT TO
450550 NO
451RCPT TO
452550 NO
453RCPT TO
454550 NO
455RCPT TO
456550 NO
457RCPT TO
458550 NO
459RCPT TO
460550 NO
461RCPT TO
462550 NO
463RCPT TO
464550 NO
465RCPT TO
466550 NO
467RCPT TO
468550 NO
469RCPT TO
470550 NO
471RCPT TO
472550 NO
473RCPT TO
474550 NO
475RCPT TO
476550 NO
477RCPT TO
478550 NO
479RCPT TO
480550 NO
481RCPT TO
482550 NO
483RCPT TO
484550 NO
485RCPT TO
486550 NO
487RCPT TO
488550 NO
489RCPT TO
490550 NO
491RCPT TO
492550 NO
493RCPT TO
494550 NO
495RCPT TO
496550 NO
497RCPT TO
498550 NO
499RCPT TO
500550 NO
501RCPT TO
502550 NO
503RCPT TO
504550 NO
505RCPT TO
506550 NO
507RCPT TO
508550 NO
509RCPT TO
510550 NO
511RCPT TO
512550 NO
513RCPT TO
514550 NO
515RCPT TO
516550 NO
517RCPT TO
518550 NO
519RCPT TO
520550 NO
521RCPT TO
522550 NO
523RCPT TO
524550 NO
525RCPT TO
526550 NO
527RCPT TO
528550 NO
529RCPT TO
530550 NO
531RCPT TO
532550 NO
533RCPT TO
534550 NO
535RCPT TO
536550 NO
537RCPT TO
538550 NO
539RCPT TO
540550 NO
541RCPT TO
542550 NO
543RCPT TO
544550 NO
545RCPT TO
546550 NO
547RCPT TO
548550 NO
549RCPT TO
550550 NO
551RCPT TO
552550 NO
553RCPT TO
554550 NO
555RCPT TO
556550 NO
557RCPT TO
558550 NO
559RCPT TO
560550 NO
561RCPT TO
562550 NO
563RCPT TO
564550 NO
565RCPT TO
566550 NO
567RCPT TO
568550 NO
569RCPT TO
570550 NO
571RCPT TO
572550 NO
573RCPT TO
574550 NO
575RCPT TO
576550 NO
577RCPT TO
578550 NO
579RCPT TO
580550 NO
581RCPT TO
582550 NO
583RCPT TO
584550 NO
585RCPT TO
586550 NO
587RCPT TO
588550 NO
589RCPT TO
590550 NO
591RCPT TO
592550 NO
59371ea7
PH
593DATA
594403 Sorry temp data error
595QUIT
596250 OK
597****
31f90faa 598exim -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
59371ea7
PH
599.
600****
601# Server drops connection after some responses
602server PORT_S
603220 Server ready
604EHLO
605250-OK
606250 PIPELINING
607MAIL FROM
608250 OK
609RCPT TO
610250 OK
611RCPT TO
612550 NO
613****
614exim -odi a b c d e
615.
616****
c51b8e75
PH
617# Discard retry data
618sudo rm DIR/spool/db/*
619#
620# Test hosts_avoid_pipelining
621server PORT_S
622220 Server ready
623EHLO
624250-OK
625250 PIPELINING
626MAIL FROM
627250 OK
628RCPT TO
629250 OK
630RCPT TO
631250 OK
632RCPT TO
633250 OK
634RCPT TO
635250 OK
636DATA
637351 Send more
638.
639250 OK
640****
641exim -v -odi -DHAP=hosts_avoid_pipelining=127.0.0.1 w x y z
642****
c4639661
JH
643# Server says 452 excess-rcpts temp error after first 50
644# Exim client checks after 100
645sudo rm -fr DIR/spool/input
646server PORT_S
647220 Server ready
648EHLO
649250-OK
650250 PIPELINING
651MAIL FROM
652250 OK
653RCPT TO
654250 OK 0
655RCPT TO
656250 OK 1
657RCPT TO
658250 OK
659RCPT TO
660250 OK
661RCPT TO
662250 OK
663RCPT TO
664250 OK
665RCPT TO
666250 OK
667RCPT TO
668250 OK
669RCPT TO
670250 OK
671RCPT TO
672250 OK
673RCPT TO
674250 OK
675RCPT TO
676250 OK
677RCPT TO
678250 OK
679RCPT TO
680250 OK
681RCPT TO
682250 OK
683RCPT TO
684250 OK
685RCPT TO
686250 OK
687RCPT TO
688250 OK
689RCPT TO
690250 OK
691RCPT TO
692250 OK
693RCPT TO
694250 OK
695RCPT TO
696250 OK
697RCPT TO
698250 OK
699RCPT TO
700250 OK
701RCPT TO
702250 OK
703RCPT TO
704250 OK
705RCPT TO
706250 OK
707RCPT TO
708250 OK
709RCPT TO
710250 OK
711RCPT TO
712250 OK
713RCPT TO
714250 OK
715RCPT TO
716250 OK
717RCPT TO
718250 OK
719RCPT TO
720250 OK
721RCPT TO
722250 OK
723RCPT TO
724250 OK
725RCPT TO
726250 OK
727RCPT TO
728250 OK
729RCPT TO
730250 OK
731RCPT TO
732250 OK
733RCPT TO
734250 OK
735RCPT TO
736250 OK
737RCPT TO
738250 OK
739RCPT TO
740250 OK
741RCPT TO
742250 OK
743RCPT TO
744250 OK
745RCPT TO
746250 OK
747RCPT TO
748250 OK
749RCPT TO
750250 OK
751RCPT TO
752250 OK 49
753RCPT TO
754452 excess 50
755RCPT TO
756452 excess
757RCPT TO
758452 excess
759RCPT TO
760452 excess
761RCPT TO
762452 excess
763RCPT TO
764452 excess
765RCPT TO
766452 excess
767RCPT TO
768452 excess
769RCPT TO
770452 excess
771RCPT TO
772452 excess
773RCPT TO
774452 excess
775RCPT TO
776452 excess
777RCPT TO
778452 excess
779RCPT TO
780452 excess
781RCPT TO
782452 excess
783RCPT TO
784452 excess
785RCPT TO
786452 excess
787RCPT TO
788452 excess
789RCPT TO
790452 excess
791RCPT TO
792452 excess
793RCPT TO
794452 excess
795RCPT TO
796452 excess
797RCPT TO
798452 excess
799RCPT TO
800452 excess
801RCPT TO
802452 excess
803RCPT TO
804452 excess
805RCPT TO
806452 excess
807RCPT TO
808452 excess
809RCPT TO
810452 excess
811RCPT TO
812452 excess
813RCPT TO
814452 excess
815RCPT TO
816452 excess
817RCPT TO
818452 excess
819RCPT TO
820452 excess
821RCPT TO
822452 excess
823RCPT TO
824452 excess
825RCPT TO
826452 excess
827RCPT TO
828452 excess
829RCPT TO
830452 excess
831RCPT TO
832452 excess
833RCPT TO
834452 excess
835RCPT TO
836452 excess
837RCPT TO
838452 excess
839RCPT TO
840452 excess
841RCPT TO
842452 excess
843RCPT TO
844452 excess
845RCPT TO
846452 excess
847RCPT TO
848452 excess
849RCPT TO
850452 excess
851RCPT TO
852452 excess 99
853RCPT TO
854452 excess 100
855DATA
856354 go
857.
858250 msg accepted
859MAIL FROM
860250 good mail
861RCPT TO
862250 OK 50
863RCPT TO
864250 OK
865RCPT TO
866250 OK
867RCPT TO
868250 OK
869RCPT TO
870250 OK
871RCPT TO
872250 OK
873RCPT TO
874250 OK
875RCPT TO
876250 OK
877RCPT TO
878250 OK
879RCPT TO
880250 OK
881RCPT TO
882250 OK
883RCPT TO
884250 OK
885RCPT TO
886250 OK
887RCPT TO
888250 OK
889RCPT TO
890250 OK
891RCPT TO
892250 OK
893RCPT TO
894250 OK
895RCPT TO
896250 OK
897RCPT TO
898250 OK
899RCPT TO
900250 OK
901RCPT TO
902250 OK
903RCPT TO
904250 OK
905RCPT TO
906250 OK
907RCPT TO
908250 OK
909RCPT TO
910250 OK
911RCPT TO
912250 OK
913RCPT TO
914250 OK
915RCPT TO
916250 OK
917RCPT TO
918250 OK
919RCPT TO
920250 OK
921RCPT TO
922250 OK
923RCPT TO
924250 OK
925RCPT TO
926250 OK
927RCPT TO
928250 OK
929RCPT TO
930250 OK
931RCPT TO
932250 OK
933RCPT TO
934250 OK
935RCPT TO
936250 OK
937RCPT TO
938250 OK
939RCPT TO
940250 OK
941RCPT TO
942250 OK
943RCPT TO
944250 OK
945RCPT TO
946250 OK
947RCPT TO
948250 OK
949RCPT TO
950250 OK
951RCPT TO
952250 OK
953RCPT TO
954250 OK
955RCPT TO
956250 OK
957RCPT TO
958250 OK
959RCPT TO:<n99
960250 OK 99-2
961RCPT TO
962452 excess 100
963DATA
964354 go
965.
966250 mesg 2 accepted
967MAIL FROM
968250 good mail
969RCPT TO
970250 OK 100
971DATA
972354 go
973.
974250 mesg 3 accepted
975QUIT
976250 OK
977****
978exim -odi y00 y01 y02 y03 y04 y05 y06 y07 y08 y09 y10 y11 y12 y13 y14 y15 y16 y17 y18 y19 y20 y21 y22 y23 y24 y25 y26 y27 y28 y29 y30 y31 y32 y33 y34 y35 y36 y37 y38 y39 y40 y41 y42 y43 y44 y45 y46 y47 y48 y49 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
979.
980****
59371ea7 981no_msglog_check