<<< Date Index >>>     <<< Thread Index >>>

Re: ARGH! Mutt 1.5. breaks attachments behind my back



On Wed, Oct 06, 2010 at 09:49:28AM -0700, Michael Elkins wrote:
Actually, this is not quite right. Mutt is making the assumption that all application/pgp parts are ASCII armored, because Mutt doesn't send binary PGP messages. Thus, Mutt is performing automatic line-ending canonicalization just like it would for text/plain. Unfortunately, the application/pgp MIME type is not standard, and doesn't have any parameter to indicate whether or not the data is ASCII armored.

Forgot to point out the code. If you absolutely need to send binary application/pgp messages, look at sendlib.c line 407. You will need to remove the OR condition from the macro, which will make Mutt not do any LF->CRLF conversion.

me