Re: Smartlist problems with base64 encoded UTF-8
As I mentioned earlier, I modified rc.local.s00 to store a copy of the incoming email before it got processed by Smartlist so that I could compare the 'before' and the 'after' to see why base64-encoded messages were getting garbled. I finally got a message that did get messed-up and on checking the headers, I found that everything was just fine. Smartlist didn't change anything that could have caused the problem. This was good because that's what I would have expected from a mailing list manager. This was bad because now I had to look a bit deeper as to why this was happening. Anyway, I did look a bit closer and found that the problem had nothing to do with Smartlist. I add a header and a footer to all the messages sent on the mailing list and these were confusing the MUAs when they tried to decode the base64 message. The apps assumed that the plain-text header was part of the encoded message and tried to decode it and failed. Mystery solved! I still don't know how to fix the problem but now I know what causes it. And that is good. Regards, - Harshal __________________________________ Do you Yahoo!? Yahoo! Small Business - Try our new Resources site http://smallbusiness.yahoo.com/resources/
On Mon, May 23, 2005 at 03:06:59PM -0700, Harshal wrote:
Anyway, I did look a bit closer and found that the problem had nothing to do with Smartlist. I add a header and a footer to all the messages sent on the mailing list and these were confusing the MUAs when they tried to decode the base64 message. The apps assumed that the plain-text header was part of the encoded message and tried to decode it and failed. Mystery solved!
This is one of the many reasons why it's a good idea to squash all list messages down to plain text before other processing. There are several programs to do this, including my own textfilter (available on request); it just makes life vastly easier... Roger
participants (2)
-
Harshal
-
Roger Burton West