Jethro R Binks wrote:
>
> On a perhaps related note (but without wishing to detract from the above
> discussion), for many months I have been bugged by a problem where I
> certain messages received by Exim cannot be forwarded to local MS Exchange
> servers (2003, and maybe 2007 too). Exim notes the error:
>
> SMTP error from remote mail server after end of data: 451 4.7.0 Timeout
> waiting for client input
>
> Eventually they time out off the queue. It seems to be particularly
> common for mail from topica.com, but I have noticed other sources too.
>
> Yesterday I noticed that the body of these mails does not terminate with
> CRLF, there is no line termination at all, and I'm guessing that is the
> issue.
>
> Has anyone else observed this?
>
Yes, MS Exchange only accepts CRLF and doesn't recognize bare LF (while
exim accepts both). If you issue LF and wait for the answer from
Exchange, you will never receive it.