DiskWarrior & Pan - munged messages
David Thompson
dthmpsn1 at illinois.edu
Fri May 23 14:56:38 PDT 2008
>No, I did not, and it came back to me OK. So the little rectangles which
>replace the returns got replaced with returns in that reply.
>
>I suspect that Jim's messages are missing a line feed or carriage return,
>when they should have both.
The messages look OK in Eudora, but looking at the raw source of the
email, the problem seems to be with messages that have been base64
encoded because they contain non-ascii characters. Line feeds in the
text aren't being converted to crlf before they are encoded. Someone
at Bare Bones Software seems to have overlooked this part of rfc2045:
Care must be taken to use the proper octets for line breaks if base64
encoding is applied directly to text material that has not been
converted to canonical form. In particular, text line breaks must be
converted into CRLF sequences prior to base64 encoding. The
important thing to note is that this may be done directly by the
encoder rather than in a prior canonicalization step in some
implementations.
Dave
More information about the Qna
mailing list