#3142 ✓fixcommitted
John Cooper

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

    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

    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.

  • John Cooper
  • benny

    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).

  • John Cooper

    John Cooper November 2nd, 2022 @ 09:02 PM

    Works well in 5925. Thanks.

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.

New-ticket Create new ticket

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.

Shared Ticket Bins

People watching this ticket

Pages