From c4639661040515feaa187921d47580b767f7c3b1 Mon Sep 17 00:00:00 2001 From: Jeremy Harris Date: Sun, 22 Dec 2019 19:53:39 +0000 Subject: PIPELINING: break and check for 452 every hundred RCPTs --- test/confs/0217 | 2 +- test/log/0217 | 103 +++++++++++++ test/scripts/0000-Basic/0217 | 338 +++++++++++++++++++++++++++++++++++++++++ test/stderr/0217 | 202 ++++++++++++------------ test/stdout/0217 | 354 +++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 897 insertions(+), 102 deletions(-) (limited to 'test') diff --git a/test/confs/0217 b/test/confs/0217 index a225df5fe..9842c3988 100644 --- a/test/confs/0217 +++ b/test/confs/0217 @@ -50,7 +50,7 @@ send_to_server: begin retry -* * F,5d,10s +* * F,5d,10s # End diff --git a/test/log/0217 b/test/log/0217 index e84d6e43a..48aa31f4d 100644 --- a/test/log/0217 +++ b/test/log/0217 @@ -277,3 +277,106 @@ 1999-03-02 09:44:33 10HmbP-0005vi-00 -> y@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] C="250 OK" 1999-03-02 09:44:33 10HmbP-0005vi-00 -> z@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] C="250 OK" 1999-03-02 09:44:33 10HmbP-0005vi-00 Completed +1999-03-02 09:44:33 10HmbQ-0005vi-00 <= CALLER@test.ex U=CALLER P=local S=sss +1999-03-02 09:44:33 10HmbQ-0005vi-00 => y00@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y01@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y02@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y03@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y04@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y05@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y06@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y07@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y08@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y09@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y10@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y11@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y12@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y13@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y14@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y15@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y16@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y17@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y18@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y19@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y20@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y21@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y22@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y23@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y24@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y25@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y26@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y27@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y28@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y29@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y30@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y31@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y32@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y33@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y34@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y35@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y36@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y37@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y38@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y39@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y40@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y41@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y42@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y43@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y44@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y45@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y46@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y47@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y48@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> y49@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 msg accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 => n50@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n51@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n52@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n53@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n54@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n55@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n56@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n57@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n58@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n59@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n60@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n61@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n62@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n63@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n64@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n65@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n66@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n67@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n68@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n69@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n70@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n71@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n72@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n73@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n74@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n75@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n76@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n77@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n78@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n79@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n80@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n81@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n82@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n83@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n84@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n85@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n86@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n87@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n88@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n89@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n90@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n91@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n92@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n93@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n94@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n95@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n96@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n97@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n98@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 -> n99@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 2 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 => n100@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1] L C="250 mesg 3 accepted" +1999-03-02 09:44:33 10HmbQ-0005vi-00 Completed diff --git a/test/scripts/0000-Basic/0217 b/test/scripts/0000-Basic/0217 index a74be606f..db793b065 100644 --- a/test/scripts/0000-Basic/0217 +++ b/test/scripts/0000-Basic/0217 @@ -640,4 +640,342 @@ DATA **** exim -v -odi -DHAP=hosts_avoid_pipelining=127.0.0.1 w x y z **** +# Server says 452 excess-rcpts temp error after first 50 +# Exim client checks after 100 +sudo rm -fr DIR/spool/input +server PORT_S +220 Server ready +EHLO +250-OK +250 PIPELINING +MAIL FROM +250 OK +RCPT TO +250 OK 0 +RCPT TO +250 OK 1 +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK 49 +RCPT TO +452 excess 50 +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess +RCPT TO +452 excess 99 +RCPT TO +452 excess 100 +DATA +354 go +. +250 msg accepted +MAIL FROM +250 good mail +RCPT TO +250 OK 50 +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO +250 OK +RCPT TO:> RCPT TO: SMTP>> RCPT TO: SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: SMTP<< 250 OK SMTP<< 250 OK SMTP<< 550 NO @@ -283,6 +210,107 @@ Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected SMTP<< 550 NO SMTP<< 550 NO SMTP<< 550 NO + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> RCPT TO: + SMTP>> DATA SMTP<< 550 NO SMTP<< 550 NO SMTP<< 550 NO @@ -355,34 +383,6 @@ Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected SMTP<< 550 NO SMTP<< 550 NO SMTP<< 550 NO - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> RCPT TO: - SMTP>> DATA SMTP<< 550 NO SMTP<< 550 NO SMTP<< 550 NO diff --git a/test/stdout/0217 b/test/stdout/0217 index f08a3fab6..17ed51ba8 100644 --- a/test/stdout/0217 +++ b/test/stdout/0217 @@ -615,3 +615,357 @@ Date: Tue, 2 Mar 1999 09:44:33 +0000 . 250 OK End of script +Listening on port 1224 ... +Connection request from [127.0.0.1] +220 Server ready +EHLO myhost.test.ex +250-OK +250 PIPELINING +MAIL FROM: +250 OK +RCPT TO: +250 OK 0 +RCPT TO: +250 OK 1 +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK 49 +RCPT TO: +452 excess 50 +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess +RCPT TO: +452 excess 99 +RCPT TO: +452 excess 100 +DATA +354 go +Received: from CALLER by myhost.test.ex with local (Exim x.yz) + (envelope-from ) + id 10HmbQ-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Message-Id: +From: CALLER_NAME +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 msg accepted +MAIL FROM: +250 good mail +RCPT TO: +250 OK 50 +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK +RCPT TO: +250 OK 99-2 +RCPT TO: +452 excess 100 +DATA +354 go +Received: from CALLER by myhost.test.ex with local (Exim x.yz) + (envelope-from ) + id 10HmbQ-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Message-Id: +From: CALLER_NAME +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 mesg 2 accepted +MAIL FROM: +250 good mail +RCPT TO: +250 OK 100 +DATA +354 go +Received: from CALLER by myhost.test.ex with local (Exim x.yz) + (envelope-from ) + id 10HmbQ-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Message-Id: +From: CALLER_NAME +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 mesg 3 accepted +QUIT +250 OK +End of script -- cgit v1.2.3