Ticket #162 (closed Bugs: fixed)

Opened 2 years ago

Last modified 2 years ago

Header fields with unencoded Unicode characters incorrectly displayed

Reported by: octo Owned by: octo
Priority: minor Milestone: 1.1
Component: LogicMail Version: 1.1
Keywords: Cc: netis
Blocked By: Blocking:

Description

This ticket is probably the result of some E-Mail sending application violating the message header specifications, though it still needs to be dealt with.

Normally, any message header value that isn't US-ASCII is supposed to be encoded according to RFC2047 in a special format that uses quoted-printable or base64.

However, it has been reported here that sometimes messages are sent with raw Unicode (most likely UTF-8) in their headers. This currently fails to display correctly. As a sanity check, I've confirmed that Thunderbird does correctly display these headers.

The solution will likely involve reinterpreting the header text bytes as a UTF-8 string somewhere in the parsing sequence.

Change History

comment:1 Changed 2 years ago by octo

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.