Re: [exiscanusers] Re: [Exim] More on exiscan demime facilit…

Top Page
Delete this message
Reply to this message
Author: Tom Kistner
Date:  
To: Kyle Dippery
CC: exiscanusers, exim-users
Subject: 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.

regards,

/tom