On Mon, 11 Mar 2002, Chris Edwards wrote:
> Philip Hazel wrote:
>
> | My view is clear in the implementation of Exim, which is 8-bit clean. I
> | believe 7-bit mail is a total anachronism, and has been for a long time,
> | because TCP/IP has always been an 8-bit transport mechanism.
>
> Looking to see how other MTAs behave:
>
> sendmail accepts and passes NULL
>
> exchange seems to actively delete NULLs from message bodies
>
> NIMS Sending a NULL to Novell NIMS causes the SMTP session to
> hang in DATA phase till timeout !!
>
> FWIW, I've queried this with the NIMS developers, and they say their code
> can't cope with NULLs as its expecting this to be end of string marker.
> Furthermore, they claim this gives them a performance advantage over the
> other products listed above, since they can operate in block mode rather
> than character mode. ( I'm unconvinced )
>
> Meanwhile back at the coalface, remote sites sometimes send us mail with
> NULLs, and apart from asking them not to, there's not much we can do...
Sure there is. Switch to something else. This will cause there to be an
economic incentive for the NIMS people to fix their code.
> | It may be that NULLs in the body have to be turned into something else
> | in the contents of $message_body.
>
> Sounds like that would help. In this case I'm not trying to match the
> NULLs - just want to match a pattern elsewhere in the message.
>
> ( the gibe worm )
>
> Chris
>
>
>
> --
>
> ## List details at http://www.exim.org/mailman/listinfo/exim-users Exim details at http://www.exim.org/ ##
>
>
--