Autor: Tom Kistner Fecha: A: Kyle Dippery Cc: exiscanusers, exim-users Asunto: Re: [exiscanusers] Re: [Exim] More on exiscan demime facility
Kyle Dippery wrote:
> The offending lines are 77 characters, where the 77th character
> is "^M". Seems to be introduced by the web interface (in my
> case, an old version of Roxen Challenger; an upgrade to something
> different, probably Horde, is in the works but still several
> weeks off).
Ah I see. Using \r\n as line endings should be OK. It surely
isn't very common in base64 messages parts, though. I have fixed that in
my devel tree.
> Is there an easy way (sorry, I'm not a very good programmer) to
> check what that last character is and, if it's "^M", ignore it?
> (Is that even a safe thing to do?)
For now, you can edit exiscan.h, and change
MIME_SANITY_MAX_B64_LINE_LENGTH to 77. That will have the desired effect.