diff options
author | Jeremy Harris <jgh146exb@wizmail.org> | 2021-04-18 01:51:28 +0100 |
---|---|---|
committer | Jeremy Harris <jgh146exb@wizmail.org> | 2021-04-18 01:51:28 +0100 |
commit | a1108b5118d32e969c5fe91b2110944f7483a7cb (patch) | |
tree | 3540d45b5de8d0fa2fccac2c6b1903ff69f6a117 /test/stdout | |
parent | 4022c6568fa89eb47e0d78f86f7b7cfbcfefcdc4 (diff) |
Experimental: ESMTP LIMITS extension
Diffstat (limited to 'test/stdout')
-rw-r--r-- | test/stdout/4710 | 87 | ||||
-rw-r--r-- | test/stdout/4711 | 183 | ||||
-rw-r--r-- | test/stdout/4712 | 89 | ||||
-rw-r--r-- | test/stdout/4713 | 86 | ||||
-rw-r--r-- | test/stdout/4714 | 117 |
5 files changed, 562 insertions, 0 deletions
diff --git a/test/stdout/4710 b/test/stdout/4710 new file mode 100644 index 000000000..35a51c450 --- /dev/null +++ b/test/stdout/4710 @@ -0,0 +1,87 @@ +Connecting to 127.0.0.1 port 1225 ... connected +??? 220 +<<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000 +>>> EHLO tester +??? 250- +<<< 250-myhost.test.ex Hello tester [127.0.0.1] +??? 250-SIZE +<<< 250-SIZE 52428800 +??? 250-LIMITS MAILMAX=1000 +<<< 250-LIMITS MAILMAX=1000 +??? 250 +<<< 250-8BITMIME +End of script +Connecting to 127.0.0.1 port 1225 ... connected +??? 220 +<<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000 +>>> EHLO tester +??? 250- +<<< 250-myhost.test.ex Hello tester [127.0.0.1] +??? 250-SIZE +<<< 250-SIZE 52428800 +??? 250-8BITMIME +<<< 250-8BITMIME +End of script +Connecting to 127.0.0.1 port 1225 ... connected +??? 220 +<<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000 +>>> EHLO tester +??? 250- +<<< 250-myhost.test.ex Hello tester [127.0.0.1] +??? 250-SIZE +<<< 250-SIZE 52428800 +??? 250-LIMITS MAILMAX=42 +<<< 250-LIMITS MAILMAX=42 +??? 250 +<<< 250-8BITMIME +End of script +Connecting to ip4.ip4.ip4.ip4 port 1225 ... connected +??? 220 +<<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000 +>>> EHLO tester +??? 250- +<<< 250-myhost.test.ex Hello tester [ip4.ip4.ip4.ip4] +??? 250-SIZE +<<< 250-SIZE 52428800 +??? 250-LIMITS MAILMAX=44 +<<< 250-LIMITS MAILMAX=44 +??? 250 +<<< 250-8BITMIME +End of script +Connecting to 127.0.0.1 port 1225 ... connected +??? 220 +<<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000 +>>> EHLO tester +??? 250- +<<< 250-myhost.test.ex Hello tester [127.0.0.1] +??? 250-SIZE +<<< 250-SIZE 52428800 +??? 250 +<<< 250-8BITMIME +End of script +Connecting to 127.0.0.1 port 1225 ... connected +??? 220 +<<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000 +>>> EHLO tester +??? 250- +<<< 250-myhost.test.ex Hello tester [127.0.0.1] +??? 250-SIZE +<<< 250-SIZE 52428800 +??? 250-LIMITS MAILMAX=1000 RCPTMAX=5 +<<< 250-LIMITS MAILMAX=1000 RCPTMAX=5 +??? 250 +<<< 250-8BITMIME +End of script +Connecting to 127.0.0.1 port 1225 ... connected +??? 220 +<<< 220 myhost.test.ex ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000 +>>> EHLO tester +??? 250- +<<< 250-myhost.test.ex Hello tester [127.0.0.1] +??? 250-SIZE +<<< 250-SIZE 52428800 +??? 250-LIMITS RCPTMAX=5 +<<< 250-LIMITS RCPTMAX=5 +??? 250 +<<< 250-8BITMIME +End of script diff --git a/test/stdout/4711 b/test/stdout/4711 new file mode 100644 index 000000000..78b5203d4 --- /dev/null +++ b/test/stdout/4711 @@ -0,0 +1,183 @@ + +******** SERVER ******** +Listening on port 1225 ... +Connection request from [127.0.0.1] +220 Hi there +EHLO the.local.host.name +250-yeah mate +250 LIMITS MAILMAX=10 +MAIL FROM:<CALLER@the.local.host.name> +250 mail cmd good +RCPT TO:<a@test.ex> +250 rcpt cmd 1 good +RCPT TO:<b@test.ex> +250 rcpt cmd 2 good +RCPT TO:<c@test.ex> +250 rcpt cmd 3 good +RCPT TO:<d@test.ex> +250 rcpt cmd 4 good +RCPT TO:<e@test.ex> +250 rcpt cmd 5 good +DATA +352 go ahead +Received: from CALLER by the.local.host.name with local (Exim x.yz) + (envelope-from <CALLER@the.local.host.name>) + id 10HmaX-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Message-Id: <E10HmaX-0005vi-00@the.local.host.name> +From: CALLER_NAME <CALLER@the.local.host.name> +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 message received +QUIT +220 bye +End of script +Listening on port 1225 ... +Connection request from [127.0.0.1] +220 Hi there +EHLO the.local.host.name +250-yeah mate +250 LIMITS RCPTMAX=2 +MAIL FROM:<CALLER@the.local.host.name> +250 mail cmd good +RCPT TO:<a@test.ex> +250 rcpt cmd 1 good +RCPT TO:<b@test.ex> +250 rcpt cmd 2 good +DATA +352 go ahead +Received: from CALLER by the.local.host.name with local (Exim x.yz) + (envelope-from <CALLER@the.local.host.name>) + id 10HmaY-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Message-Id: <E10HmaY-0005vi-00@the.local.host.name> +From: CALLER_NAME <CALLER@the.local.host.name> +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 message received +MAIL FROM:<CALLER@the.local.host.name> +250 mail cmd good +RCPT TO:<c@test.ex> +250 rcpt cmd 3 good +RCPT TO:<d@test.ex> +250 rcpt cmd 4 good +DATA +352 go ahead +Received: from CALLER by the.local.host.name with local (Exim x.yz) + (envelope-from <CALLER@the.local.host.name>) + id 10HmaY-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Message-Id: <E10HmaY-0005vi-00@the.local.host.name> +From: CALLER_NAME <CALLER@the.local.host.name> +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 message received +MAIL FROM:<CALLER@the.local.host.name> +250 mail cmd good +RCPT TO:<e@test.ex> +250 rcpt cmd 5 good +DATA +352 go ahead +Received: from CALLER by the.local.host.name with local (Exim x.yz) + (envelope-from <CALLER@the.local.host.name>) + id 10HmaY-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Message-Id: <E10HmaY-0005vi-00@the.local.host.name> +From: CALLER_NAME <CALLER@the.local.host.name> +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 message received +QUIT +220 bye +End of script +Listening on port 1225 ... +Connection request from [127.0.0.1] +220 Hi there +EHLO the.local.host.name +250-yeah mate +250 LIMITS RCPTMAX=2 +MAIL FROM:<CALLER@the.local.host.name> +250 mail cmd good +RCPT TO:<a@test.ex> +250 rcpt cmd 1 good +RCPT TO:<b@test.ex> +250 rcpt cmd 2 good +DATA +352 go ahead +Received: from CALLER by the.local.host.name with local (Exim x.yz) + (envelope-from <CALLER@the.local.host.name>) + id 10HmaZ-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Message-Id: <E10HmaZ-0005vi-00@the.local.host.name> +From: CALLER_NAME <CALLER@the.local.host.name> +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 message received +MAIL FROM:<CALLER@the.local.host.name> +250 mail cmd good +RCPT TO:<c@test.ex> +250 rcpt cmd 3 good +DATA +352 go ahead +Received: from CALLER by the.local.host.name with local (Exim x.yz) + (envelope-from <CALLER@the.local.host.name>) + id 10HmaZ-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Message-Id: <E10HmaZ-0005vi-00@the.local.host.name> +From: CALLER_NAME <CALLER@the.local.host.name> +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 message received +QUIT +220 bye +End of script +Listening on port 1225 ... +Connection request from [127.0.0.1] +220 Hi there +EHLO the.local.host.name +250-yeah mate +250 LIMITS RCPTMAX=3 +MAIL FROM:<CALLER@the.local.host.name> +250 mail cmd good +RCPT TO:<a@test.ex> +250 rcpt cmd 1 good +RCPT TO:<b@test.ex> +250 rcpt cmd 2 good +DATA +352 go ahead +Received: from CALLER by the.local.host.name with local (Exim x.yz) + (envelope-from <CALLER@the.local.host.name>) + id 10HmbA-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Message-Id: <E10HmbA-0005vi-00@the.local.host.name> +From: CALLER_NAME <CALLER@the.local.host.name> +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 message received +QUIT +220 bye +Expected EOF read from client +Listening on port 1225 ... +Connection request from [127.0.0.1] +220 Hi there +EHLO the.local.host.name +250-yeah mate +250 LIMITS RCPTMAX=3 +MAIL FROM:<CALLER@the.local.host.name> +250 mail cmd good +RCPT TO:<c@test.ex> +250 rcpt cmd 3 good +DATA +352 go ahead +Received: from CALLER by the.local.host.name with local (Exim x.yz) + (envelope-from <CALLER@the.local.host.name>) + id 10HmbA-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Message-Id: <E10HmbA-0005vi-00@the.local.host.name> +From: CALLER_NAME <CALLER@the.local.host.name> +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 message received +QUIT +220 bye +End of script diff --git a/test/stdout/4712 b/test/stdout/4712 new file mode 100644 index 000000000..69be8af64 --- /dev/null +++ b/test/stdout/4712 @@ -0,0 +1,89 @@ + +******** SERVER ******** +Listening on port 1225 ... +Connection request from [127.0.0.1] +220 Hi there +EHLO the.local.host.name +250-yeah mate +250 LIMITS RCPTMAX=1 +MAIL FROM:<CALLER@the.local.host.name> +250 mail cmd 1 good +RCPT TO:<a@test.ex> +250 rcpt cmd good +DATA +352 go ahead +Received: from CALLER by the.local.host.name with local (Exim x.yz) + (envelope-from <CALLER@the.local.host.name>) + id 10HmaX-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Message-Id: <E10HmaX-0005vi-00@the.local.host.name> +From: CALLER_NAME <CALLER@the.local.host.name> +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 message received +MAIL FROM:<CALLER@the.local.host.name> +250 mail cmd 2 good +RCPT TO:<b@test.ex> +250 rcpt cmd good +DATA +352 go ahead +Received: from CALLER by the.local.host.name with local (Exim x.yz) + (envelope-from <CALLER@the.local.host.name>) + id 10HmaX-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Message-Id: <E10HmaX-0005vi-00@the.local.host.name> +From: CALLER_NAME <CALLER@the.local.host.name> +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 message received +QUIT +220 bye +End of script +Listening on port 1225 ... +Connection request from [127.0.0.1] +220 Hi there +EHLO the.local.host.name +250-yeah mate +250 LIMITS RCPTMAX=1 MAILMAX=1 +MAIL FROM:<CALLER@the.local.host.name> +250 mail cmd 1 good +RCPT TO:<a@test.ex> +250 rcpt cmd good +DATA +352 go ahead +Received: from CALLER by the.local.host.name with local (Exim x.yz) + (envelope-from <CALLER@the.local.host.name>) + id 10HmaY-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Message-Id: <E10HmaY-0005vi-00@the.local.host.name> +From: CALLER_NAME <CALLER@the.local.host.name> +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 message received +QUIT +220 bye +Expected EOF read from client +Listening on port 1225 ... +Connection request from [127.0.0.1] +220 Hi there +EHLO the.local.host.name +250-yeah mate +250 LIMITS RCPTMAX=1 MAILMAX=1 +MAIL FROM:<CALLER@the.local.host.name> +250 mail cmd 2 good +RCPT TO:<b@test.ex> +250 rcpt cmd good +DATA +352 go ahead +Received: from CALLER by the.local.host.name with local (Exim x.yz) + (envelope-from <CALLER@the.local.host.name>) + id 10HmaY-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Message-Id: <E10HmaY-0005vi-00@the.local.host.name> +From: CALLER_NAME <CALLER@the.local.host.name> +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 message received +QUIT +220 bye +End of script diff --git a/test/stdout/4713 b/test/stdout/4713 new file mode 100644 index 000000000..02b10ea77 --- /dev/null +++ b/test/stdout/4713 @@ -0,0 +1,86 @@ + +******** SERVER ******** +Listening on port 1225 ... +Connection request from [127.0.0.1] +220 Hi there +EHLO the.local.host.name +250-yeah mate +250 LIMITS MAILMAX=10 +MAIL FROM:<CALLER@the.local.host.name> +250 mail cmd good +RCPT TO:<a@a.test.ex> +250 rcpt cmd 1 good +RCPT TO:<b@b.test.ex> +250 rcpt cmd 2 good +DATA +352 go ahead +Received: from CALLER by the.local.host.name with local (Exim x.yz) + (envelope-from <CALLER@the.local.host.name>) + id 10HmaX-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Message-Id: <E10HmaX-0005vi-00@the.local.host.name> +From: CALLER_NAME <CALLER@the.local.host.name> +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 message received +QUIT +220 bye +End of script +Listening on port 1225 ... +Connection request from [127.0.0.1] +220 Hi there +EHLO the.local.host.name +250-yeah mate +250 LIMITS MAILMAX=10 RCPTDOMAINMAX=100 +MAIL FROM:<CALLER@the.local.host.name> +250 mail cmd good +RCPT TO:<a@a.test.ex> +250 rcpt cmd 1 good +RCPT TO:<a2@a.test.ex> +250 rcpt cmd 2 good +DATA +352 go ahead +Received: from CALLER by the.local.host.name with local (Exim x.yz) + (envelope-from <CALLER@the.local.host.name>) + id 10HmaY-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Message-Id: <E10HmaY-0005vi-00@the.local.host.name> +From: CALLER_NAME <CALLER@the.local.host.name> +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 message received +MAIL FROM:<CALLER@the.local.host.name> +250 second mail cmd good +RCPT TO:<b@b.test.ex> +250 rcpt cmd 1 good +RCPT TO:<b2@b.test.ex> +250 rcpt cmd 2 good +DATA +352 go ahead +Received: from CALLER by the.local.host.name with local (Exim x.yz) + (envelope-from <CALLER@the.local.host.name>) + id 10HmaY-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Message-Id: <E10HmaY-0005vi-00@the.local.host.name> +From: CALLER_NAME <CALLER@the.local.host.name> +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 second message received +MAIL FROM:<CALLER@the.local.host.name> +250 third mail cmd good +RCPT TO:<c@c.test.ex> +250 rcpt cmd 1 good +DATA +352 go ahead +Received: from CALLER by the.local.host.name with local (Exim x.yz) + (envelope-from <CALLER@the.local.host.name>) + id 10HmaY-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Message-Id: <E10HmaY-0005vi-00@the.local.host.name> +From: CALLER_NAME <CALLER@the.local.host.name> +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 third message received +QUIT +220 bye +End of script diff --git a/test/stdout/4714 b/test/stdout/4714 new file mode 100644 index 000000000..f7d8e221e --- /dev/null +++ b/test/stdout/4714 @@ -0,0 +1,117 @@ + +******** SERVER ******** +Listening on port 1225 ... +Connection request from [127.0.0.1] +220 Hi there +EHLO the.local.host.name +250-yeah mate +250 LIMITS MAILMAX=5 RCPTMAX=1 +MAIL FROM:<CALLER@the.local.host.name> +250 mail cmd 1 good +RCPT TO:<r1_1.test.ex@the.local.host.name> +250 rcpt cmd good +DATA +352 go ahead +Received: from CALLER by the.local.host.name with local (Exim x.yz) + (envelope-from <CALLER@the.local.host.name>) + id 10HmaX-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Subject: message 1 +Message-Id: <E10HmaX-0005vi-00@the.local.host.name> +From: CALLER_NAME <CALLER@the.local.host.name> +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 message 1 received +MAIL FROM:<CALLER@the.local.host.name> +250 mail cmd 2 good +RCPT TO:<r1_2.test.ex@the.local.host.name> +250 rcpt cmd good +DATA +352 go ahead +Received: from CALLER by the.local.host.name with local (Exim x.yz) + (envelope-from <CALLER@the.local.host.name>) + id 10HmaX-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Subject: message 1 +Message-Id: <E10HmaX-0005vi-00@the.local.host.name> +From: CALLER_NAME <CALLER@the.local.host.name> +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 message 2 received +MAIL FROM:<CALLER@the.local.host.name> +250 mail cmd 3 good +RCPT TO:<r3_1.test.ex@the.local.host.name> +250 rcpt cmd good +DATA +352 go ahead +Received: from CALLER by the.local.host.name with local (Exim x.yz) + (envelope-from <CALLER@the.local.host.name>) + id 10HmaZ-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Subject: message 3 +Message-Id: <E10HmaZ-0005vi-00@the.local.host.name> +From: CALLER_NAME <CALLER@the.local.host.name> +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 message 3 received +MAIL FROM:<CALLER@the.local.host.name> +250 mail cmd 4 good +RCPT TO:<r3_2.test.ex@the.local.host.name> +250 rcpt cmd good +DATA +352 go ahead +Received: from CALLER by the.local.host.name with local (Exim x.yz) + (envelope-from <CALLER@the.local.host.name>) + id 10HmaZ-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Subject: message 3 +Message-Id: <E10HmaZ-0005vi-00@the.local.host.name> +From: CALLER_NAME <CALLER@the.local.host.name> +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 message 4 received +MAIL FROM:<CALLER@the.local.host.name> +250 mail cmd 5 good +RCPT TO:<r2_1.test.ex@the.local.host.name> +250 rcpt cmd good +DATA +352 go ahead +Received: from CALLER by the.local.host.name with local (Exim x.yz) + (envelope-from <CALLER@the.local.host.name>) + id 10HmaY-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Subject: message 2 +Message-Id: <E10HmaY-0005vi-00@the.local.host.name> +From: CALLER_NAME <CALLER@the.local.host.name> +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 message 5 received +QUIT +221 bye +Expected EOF read from client +Listening on port 1225 ... +Connection request from [127.0.0.1] +220 Hi there +EHLO the.local.host.name +250-yeah mate +250 +MAIL FROM:<CALLER@the.local.host.name> +250 mail cmd 1 good +RCPT TO:<r2_2.test.ex@the.local.host.name> +250 rcpt cmd good +DATA +352 go ahead +Received: from CALLER by the.local.host.name with local (Exim x.yz) + (envelope-from <CALLER@the.local.host.name>) + id 10HmaY-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 +Subject: message 2 +Message-Id: <E10HmaY-0005vi-00@the.local.host.name> +From: CALLER_NAME <CALLER@the.local.host.name> +Date: Tue, 2 Mar 1999 09:44:33 +0000 + +. +250 message 6 received +QUIT +221 bye +Expected EOF read from client +End of script |