Incorrect rendering of ISO 8859-1 mail
Reported by John Cooper | October 24th, 2022 @ 04:58 PM
Build 5918.
A received message includes the line
Content-type: text/html; charset=iso-8859-1
and the following HTML:
However, the formatted text displays the name incorrectly.
By contrast, the same message is rendered in Apple Mail as expected.
It seems that MailMate is not correctly rendering ISO 8859-1 mail, at least when the encoding is specified in Content-Type.
Comments and changes to this ticket
-
John Cooper October 24th, 2022 @ 06:00 PM
Pete Resnick points out that the content-type should be specified as UTF-8 and not ISO-8859-1, and that this is an error on the sender's point. However, MailMate could handle such a situation more gracefully, either by automatically correcting for the error (as Mail does) or by providing a Eudora-style character set menu to the user.
-
benny October 31st, 2022 @ 03:03 PM
If possible, forward me the problematic message using “Message > Forward as Attachment” and I might have time to look into if it's possible to make a workaround.
-
benny November 2nd, 2022 @ 12:27 PM
- State changed from new to fixcommitted
In the next update I've added a strategy where the specified charset is ignored if a number of non-7bit characters are used and the text is valid UTF-8. We'll see, but this should be a pretty safe assumption in general (due to how UTF-8 works). In any case, it won't affect the most common and hopefully some day one and only case (the use of UTF-8).
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Mac OS X email client.