Thunderbird does not correctly render UTF-8 entities in html message body
We mail out publication notices to subscribers. The Titles and Highlights come from a MySQL DB that stores text extracted from Adobe InDesign or PDFs which include typogr… (read more)
We mail out publication notices to subscribers. The Titles and Highlights come from a MySQL DB that stores text extracted from Adobe InDesign or PDFs which include typographer's punctuation and may also contain HTML tags added for display on the website.
All data is stored, encoded, retrieved and displayed as UTF-8 using PHP and PHP mailer on Win platform. Other common Email clients tested, including Outlook, display the message content correctly. T-Bird (current) displays error characters for all entities in html view yet the message source correctly reads all charaters in accordance with UTF-8. We have tried every imaginable method from binhex to literal string replacement in regex and an array of PHP functions. Nothing works. The source is correct, the rendering is not. It would appear that T-bird is broken. Does anyone have a clue?