On Tue, Oct 05, 2010 at 03:30:18PM -0500, Derek Martin wrote:
The -a transforms the data in the sense that it ignores the high order bit of the character -- so what you're seeing may not actually be what's in the data. Try od -ba, and wherever you see spaces, see if the octal byte matches the ASCII code for a space (040). If they don't, the problem is most likely that the e-mail contains non-iso-8859-1 characters, and Mutt can't figure out how to display them.
I agree with this assessment--most likely a conversion problem.
Failing that, there's a good chance that there's something wrong with ME's patch, in which case you should post to the dev list, not here.
That patch only applies to decoding message headers, not to the bodies of messages.