Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is it sensible to send HTML-only email these days?

Tags:

I want my web app to send certain mails as HTML in order to include product images.

I could of course provide a text/plain alternative as well, but is it worth the effort in this day and age? Are there common mail clients that don't support text/html, do many people turn it off for some good reason (I suppose spam, bandwidth), are there other reasons such as decreasing the risk of being classified as spam?

I can theorize, but would be interested to hear if someone has statistics, experience or other insight to support or speak against going text/html only.

like image 751
Henrik N Avatar asked Apr 26 '11 07:04

Henrik N


People also ask

Why are HTML emails so bad?

And because they’re so varied in features, HTML emails tend to send off more red flags than their plain text counterparts. They’re less accessible to those with disabilities. HTML emails can be tricky for read-aloud software to adapt for users, which means your message might not come across clearly or concisely.

Do HTML emails perform better than plain text emails?

Well, it depends. Whether HTML or plain text emails perform better varies on your audience, industry, and email type. HTML emails work well for both B2C and B2B markets. These emails instantly grab your audience’s attention, display your content well, and result in desired clicks.

What is an HTML email?

Before learning the ins and outs of HTML emails, it’s essential to understand their main component: HTML. HTML stands for Hypertext Markup Language. It’s a way that web pages and email templates are coded to add elements like colour, style, structure, and images.

Should you use HTML email templates for Personalized emails?

You might think plain text emails will be the winner when it comes to ease of design, but HTML emails are a strong contender. With the widespread popularity of HTML email templates, you can create well-designed emails without needing any coding or design skills. By bringing a few tweaks, you can design personalized HTML emails. The cherry on top?


2 Answers

You are best to send both because:

  • It helps reduce your spam score, even more so if your text version has the same text and links as your HTML version. This is especially true on Outlook, where no text version almost guarantees it will go the Junk folder.
  • A lot of people do request a text version on the client-side. Some old Blackberries default to this setting, and Windows Mobile <= v5.
like image 86
Dan Blows Avatar answered Oct 03 '22 03:10

Dan Blows


Provide both. HTML in email has a slew of security problems, so those that are security-minded tend to disable HTML email in favor of plain text. Also, reply quoting conventions are fairly well-establised for text/plain data and not for HTML, making meaningful discussions in pure-HTML mail threads ugly.

Since you do have control over the content of the message, please make the plain text version readable. Some MUAs tend to auto-create the text/plain part, and do a horrible job in doing so. So if your messages are intended for customers, make sure the text/plain part is formatted nicely so you do not alienate them.

like image 30
ewh Avatar answered Oct 03 '22 02:10

ewh