[exim-dev] [Bug 1411] cutthrough delivery ignores "add_heade…

Top Page
Delete this message
Reply to this message
Author: Jeremy Harris
Date:  
To: exim-dev
Subject: [exim-dev] [Bug 1411] cutthrough delivery ignores "add_header"
------- You are receiving this mail because: -------
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=1411

Jeremy Harris <jgh146exb@???> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED





--- Comment #1 from Jeremy Harris <jgh146exb@???> 2013-11-06 20:51:42 ---
You are correct, and cutthrough is incompatible with adding any headers after
the point of receiving the header/body boundary. This is because we are
copying incoming bytes verbatim to the outbound. Both data and dkim ACLs are
affected.

At the very least this a documentation lack, and we should probably issue
warning lag messages. Header-removal ditto.


Note that a data-ACL deny is reasonable; although it wastes transmission effort
and the outbound peer's cpu, the connection is terminated without an SMTP-level
end-of-data mark so the mail is not transferred there. I'm loath to do similar
on discovery that a header-add was requested in the data ACL.


--
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email