What are the best practices for text formatting for sending email? Should I export to email using Plain Text, Markdown, Rich Text, or HTML? Specifically I’m looking for compatibility issues. Here are the potential issues I see with each format within email:
- Plain Text: Greatest compatibility but non-existent formatting. I can’t use features like bold, underline, lists etc. to make text more readable for the person that I’m trying to send to.
- Markdown: Readable but weird for non-tech people.
- HTML: Not very human readable at all.
- Rich Text: Very human readable, great formatting. But potentially bad compatibility, and sometimes a pain in the butt to edit after the fact.
Ideally, I want the reader of my emails to just see Rich Text. Most people that I send emails to are non-techy and I don’t want to have to explain to them what Markdown or HTML is. It would be nice to just email Markdown to them and it would just render as Rich Text within their email client. But when I test send Markdown and HTML emails to myself within Spark, it just renders as plain text Markdown or HTML code.
On the other hand, I test sent a Rich Text email to myself and it rendered fine. Should I just send Rich Text emails?