Re: [exim] Exim Stripping Headers And Other Weirdness

Startseite
Nachricht löschen
Nachricht beantworten
Autor: Tony Finch
Datum:  
To: John Abel
CC: exim-users
Betreff: Re: [exim] Exim Stripping Headers And Other Weirdness
On Wed, 5 Jan 2005, John Abel wrote:

> My initial investigation turned up that section, but it doesn't explain why my
> original build (4.31) worked, and the newer builds do not. Has Exim become
> more strict in it's parsing?


It's one of the most changeable areas in Exim, because of the weird
interoperability problems that keep turning up. Between 4.31 and 4.40 this
additional line-ending rule was added:

      * If the first header line received in a message ends with CRLF, a
    subsequent bare LF in a header line is treated in the same way as
    a bare CR in a header line.


Tony.
--
<fanf@???> <dot@???> http://dotat.at/ ${sg{\N${sg{\
N\}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}\
\N}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}