Cutthrough: Reflect 5xx recipient reject from target to originator
authorJeremy Harris <jgh146exb@wizmail.org>
Tue, 1 Mar 2016 20:58:00 +0000 (20:58 +0000)
committerJeremy Harris <jgh146exb@wizmail.org>
Thu, 3 Mar 2016 13:25:30 +0000 (13:25 +0000)
commitf9334a281c155709bd269771c11fc5bbf687c17b
tree6fe70438a3c12bf304319cff18d88737eff1e6f9
parentb8a7fa2dd5c9a7fec40925366743255f91fcf846
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.
doc/doc-txt/ChangeLog
src/src/acl.c
src/src/functions.h
src/src/verify.c
test/confs/5400
test/log/5400
test/rejectlog/5400 [new file with mode: 0644]
test/scripts/5400-cutthrough/5400
test/stdout/5400