[exim-dev] [Bug 1684] Malformed headers which exceed length …

Top Page
Delete this message
Reply to this message
Author: admin
Date:  
To: exim-dev
Subject: [exim-dev] [Bug 1684] Malformed headers which exceed length spec willingly passed to remote servers
https://bugs.exim.org/show_bug.cgi?id=1684

Jeremy Harris <jgh146exb@???> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jgh146exb@???
           Priority|medium                      |high
           Severity|bug                         |wishlist


--- Comment #5 from Jeremy Harris <jgh146exb@???> ---
Changing to a wishlist entry, as this would be a new feature: enforcing a
limitation previously ignored.

The simplest implementation would seem to be a new option to limit the
acceptable length of a header physical line (as opposed to the overall length
of a header which has been folded). The default value would be 998. We get
to choose what to do with UTF8 characters; my initial take would be to define
this option to be specifying the limit in bytes.

More complex would be optional header-line re-folding. I do not think we
want to do this, at least at first.

We should also consider body lines; the spec (rfc 5322 section 2.3) says the
same limit applies. Probably the same variable should control behaviour and
the name should reflect this.

--
You are receiving this mail because:
You are on the CC list for the bug.