diff options
author | Jeremy Harris <jgh146exb@wizmail.org> | 2016-03-01 20:58:00 +0000 |
---|---|---|
committer | Jeremy Harris <jgh146exb@wizmail.org> | 2016-03-03 13:25:30 +0000 |
commit | f9334a281c155709bd269771c11fc5bbf687c17b (patch) | |
tree | 6fe70438a3c12bf304319cff18d88737eff1e6f9 /test/stdout | |
parent | b8a7fa2dd5c9a7fec40925366743255f91fcf846 (diff) |
Cutthrough: Reflect 5xx recipient reject from target to originator
When connection not opened by verify and target hard-rejects a RCPT,
the reject was not being passed to the originating system (just the
cutthrough connection was being dropped). Fix this.
Diffstat (limited to 'test/stdout')
-rw-r--r-- | test/stdout/5400 | 28 |
1 files changed, 13 insertions, 15 deletions
diff --git a/test/stdout/5400 b/test/stdout/5400 index 20de2df09..9fae04fb5 100644 --- a/test/stdout/5400 +++ b/test/stdout/5400 @@ -50,7 +50,7 @@ 250-PIPELINING
250 HELP
250 OK
-250 Accepted
+550 Administrative prohibition
250 Accepted
354 Enter message, ending with "." on a line by itself
250 OK id=10HmbB-0005vi-00
@@ -63,7 +63,7 @@ 250 HELP
250 OK
250 Accepted
-250 Accepted
+550 Administrative prohibition
354 Enter message, ending with "." on a line by itself
250 OK id=10HmbC-0005vi-00
221 myhost.test.ex closing connection
@@ -255,18 +255,17 @@ Connection request from [ip4.ip4.ip4.ip4] 220 ESMTP EHLO myhost.test.ex 250 OK -MAIL FROM:<CALLER@myhost.test.ex> +MAIL FROM:<> 250 Sender OK -RCPT TO:<no@domain.com> -250 ok rcpt-1 RCPT TO:<userx@domain.com> -250 ok rcpt-2 +250 ok rcpt-1 DATA 354 Send data Received: from CALLER (helo=myhost.test.ex) by myhost.test.ex with local-esmtp (Exim x.yz) (envelope-from <CALLER@myhost.test.ex>) - id 10HmbB-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 + id 10HmbB-0005vi-00 + for userx@domain.com; Tue, 2 Mar 1999 09:44:33 +0000 Message-Id: <E10HmbB-0005vi-00@myhost.test.ex> From: CALLER_NAME <CALLER@myhost.test.ex> Date: Tue, 2 Mar 1999 09:44:33 +0000 @@ -296,18 +295,17 @@ Connection request from [ip4.ip4.ip4.ip4] 220 ESMTP EHLO myhost.test.ex 250 OK -MAIL FROM:<CALLER@myhost.test.ex> +MAIL FROM:<> 250 Sender OK RCPT TO:<userx@domain.com> 250 ok rcpt-1 -RCPT TO:<no@domain.com> -250 ok rcpt-2 DATA 354 Send data Received: from CALLER (helo=myhost.test.ex) by myhost.test.ex with local-esmtp (Exim x.yz) (envelope-from <CALLER@myhost.test.ex>) - id 10HmbC-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000 + id 10HmbC-0005vi-00 + for userx@domain.com; Tue, 2 Mar 1999 09:44:33 +0000 Message-Id: <E10HmbC-0005vi-00@myhost.test.ex> From: CALLER_NAME <CALLER@myhost.test.ex> Date: Tue, 2 Mar 1999 09:44:33 +0000 @@ -347,7 +345,7 @@ Connection request from [ip4.ip4.ip4.ip4] 220 ESMTP EHLO myhost.test.ex 250 OK -MAIL FROM:<CALLER@myhost.test.ex> +MAIL FROM:<> 250 Sender OK RCPT TO:<userx@domain.com> 250 ok rcpt-1 @@ -372,7 +370,7 @@ Connection request from [ip4.ip4.ip4.ip4] 220 ESMTP EHLO myhost.test.ex 250 OK -MAIL FROM:<CALLER@myhost.test.ex> +MAIL FROM:<> 250 Sender OK RCPT TO:<special_tpt@domain.com> 250 ok rcpt-2 @@ -448,7 +446,7 @@ Connection request from [ip4.ip4.ip4.ip4] 220 ESMTP EHLO myhost.test.ex 250 OK -MAIL FROM:<CALLER@myhost.test.ex> +MAIL FROM:<> 250 Sender OK RCPT TO:<userx@domain.com> 250 ok rcpt-1 @@ -473,7 +471,7 @@ Connection request from [ip4.ip4.ip4.ip4] 220 ESMTP EHLO myhost.test.ex 250 OK -MAIL FROM:<CALLER@myhost.test.ex> +MAIL FROM:<> 250 Sender OK RCPT TO:<usery@special.com> 250 ok rcpt-2 |