https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7250

            Bug ID: 7250
           Summary: Changing a default setting of 'report_charset' to
                    UTF-8
           Product: Spamassassin
           Version: SVN Trunk (Latest Devel Version)
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: Libraries
          Assignee: [email protected]
          Reporter: [email protected]

A default setting of 'report_charset' is currently undefined, meaning
that no attempt is made on properly encoding pieces that form a report,
different encodings are just spliced together, with expected results ;)
Another common choice is to set it to ISO-8859-1, which will munge
any non- Latin-1 character in a report.

Now that internals are being gradually converted to Unicode (perl characters),
or to UTF-8 octets (like in a mail header), I think it's about time to change
the default encoding to UTF-8 in a report body and in mail header fields
generated by SpamAssassin. The UTF-8 is nowadays understood by most mail
readers, and ISO-8859-1 is useless for anyone outside of the Western world
anyway. Moreover, encoding perl characters to UTF-8 is a very fast
operation, compared to calling Encode to encode to any other encoding.

I'm opening this ticket mainly in order to document the change.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to