Re: [exim] Exim Stripping Headers And Other Weirdness

Página Principal
Apagar esta mensagem
Responder a esta mensagem
Autor: Tony Finch
Data:  
Para: John Abel
CC: exim-users
Assunto: 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}}