On Wed, 11 Aug 2004, Martin Owens wrote:
> The problem is only exhibited when mail is recived via SMTP, it then goes
> through an a router in the config which then passes it via SMTP to another
> machine for local delivery. the problem does not accour with local injection.
>
> Kav is installed but not active, the config files have been upgraded from 4.00
> to 4.34.
Received: from martin.bibliotech.co.uk ([10.1.0.101])
by postman.bibliotech.co.uk with esmtp (Exim 4.05)
^^^^^^^^^
^^^^^^^^^
id 1BurYK-0004Uo-00
for exim-users@???; Wed, 11 Aug 2004 12:45:56 +0100
That's getting a bit old now.
>>>> I have a mail relay with Exim 4.34, it's spacing out the messages, so
>>>> all lines have two carage returns after them.
If possible, you need to check the contents of the messages at all
stages along the route.[*] The logic for handling line terminators has
changed a number of times (see the ChangeLog); none of the states is
ideal because there are so many different ways of terminating lines and
different software takes different approaches at "fixing" files to its
idea of a canonical form. :-(
-----------------
[*] You might even have to use tcpdump to check the original incoming
data.
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.
Get the Exim 4 book: http://www.uit.co.uk/exim-book