multipart/alternative in QP encoding - mutt bug or user error?
[reposting as the other copy seems to be stuck somewhere in moderator-land]
Hi all. Just come across a strange case: the headers of an email that
I received (supposedly from "X-Mailer: EMailSend TE Service") contain
the lines:
Content-Transfer-Encoding: quoted-printable
Content-Type: multipart/alternative;
and when mutt tries to display the text part of this email, it gets
confused.
Now it's presumably an error to say that a multipart mail is in QP format
when in fact only the individual parts are, but I think that mutt should
either fail gracefully or work around the obvious error. What say the
developers?
Attached is an example mbox that shows the problem on my system. I
have mutt set not to auto-view any types except plain text, so when
it views this email it tries to show me the text part. Mutt 1.4.1
simply shows it as blank, while 1.0.1 says "[-- Error: unexpected
end of file! --]".
On the other hand, if I press 'v' to view the attachments, both versions
display the correct text.
(I don't have mutt 1.5.x - maybe it's fixed already.)
imc
--- Begin Message ---
- T-transfer-encoding: quoted-printable
This is part 2.
--- End Message ---