When I write emails in Thunderbird (currently version 60 but this goes back since long) I write them in HTML. I see all the markup buttons and it looks OK. Then I send them and suddenly they are converted to plain text.
When I reply to an HTML email, the reply is often in HTML, so that goes as expected.
I use several email accounts, Gmail, Exchange and provider pop/imap accounts. All accounts are set to create HTML emails. I can't seem to find the cause of this.
How can I set Thunderbird to always use HTML when creating new mails?
62 Answers
Go to the "Composition" tab in the Preferences/Options panel, and to the "General" tab in that. Next to "Configure text format behavior", click the "Send Options" button, in the bottom right. The "Text Format" options are displayed.
Uncheck "Send messages as plain text if possible". Next, in the menu below "When sending messages in HTML format and one or more recipients are not listed as being able to receive HTML:", choose your option, for example "Send the message in both plain text and HTML" or "Send the message in HTML anyway".
3We had the same issue. Every contact in our adressbook had the "plain text preferred" flag.
Did you use Sogo Connector before (and changed to tbsync)? So it could be this issue:
In our case we had to delete the
X-MOZILLA-HTML: FALSEline in CardDav Data.
1