{"id":8489,"date":"2019-12-03T11:53:18","date_gmt":"2019-12-03T16:53:18","guid":{"rendered":"https:\/\/irreal.org\/blog\/?p=8489"},"modified":"2019-12-03T11:53:18","modified_gmt":"2019-12-03T16:53:18","slug":"an-html-email-coda","status":"publish","type":"post","link":"https:\/\/irreal.org\/blog\/?p=8489","title":{"rendered":"An HTML Email Coda"},"content":{"rendered":"<p>Last week, I wrote about Perry Metzger\u2019s reasons for not using Emacs to read his email. His take on email is something on the order of, \u201cThese days, email is HTML. Deal with it.\u201d Many of us would rather not deal with it but Metzger\u2019s point is well taken. An awful lot of email (maybe even most) comes to you as HTML.<\/p>\n<p>Over at the Emacs subreddit, NukedTeas writes that he\u2019s just had his first, \u201cGee, I wish I were writing this email in Emacs\u201d moment and goes on to say that he\u2019s going to have to figure out how to do that. The comments were of two types. First, there were the supporters who offered advice on how to do that\u2014mostly mu4e or Notmuch along with offlineimap or mbsync to retrieve the mail.<\/p>\n<p>There was another group of commenters, though, typified by kingpatzer who said that <a href=\"https:\/\/www.reddit.com\/r\/emacs\/comments\/e4sk9y\/its_happened\/f9g5je4\/\">\u201cIt\u2019s actually impossible to do email in Emacs\u201d<\/a>. That comes as a shock to the many of us who do just that everyday. Kingpatzer\u2019s real point, of course, is the same as Metzger\u2019s: Emacs doesn\u2019t render HTML emails very well and most of our email is HTML. A surprising number of commenters agreed or made the same point.<\/p>\n<p>I\u2019m more inclined to agree with oantolin who suggests, <a href=\"https:\/\/www.reddit.com\/r\/emacs\/comments\/e4sk9y\/its_happened\/f9gexr5\/\">\u201cJust stop reading email that isn\u2019t plaintext, I doubt anyone will notice\u201d<\/a>. That\u2019s a bit smart-alecky, perhaps, but it hints at something that might be true: Most email that comes to you as HTML only is probably not worth reading. I\u2019ve certainly found that true. Almost all of it is commercial messages of one sort or another. There are a few exceptions. The ACM, to its everlasting shame, sends its emails in a form that can\u2019t be rendered in plain text and even EWW doesn\u2019t do a great job with them. Of course, when that happens I just type <kbd>a<\/kbd> <kbd>v<\/kbd> and it pops me into the my browser and displays it there. That\u2019s a bit of a pain but only a bit and it\u2019s more than made up for by doing the majority of my email work in Emacs.<\/p>\n<p>The other point worth making is that most non-spam email that comes as HTML has no reason to be HTML. If you\u2019re an Emacs user, one would expect that most of the people you communicate with know that and send plain text. Sadly, that\u2019s not the case. The only real answer is that given by Metzger: fix Emacs so it can render HTML well. That\u2019s not easy, of course, but it\u2019s definitely worthwhile.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Last week, I wrote about Perry Metzger\u2019s reasons for not using Emacs to read his email. His take on email is something on the order of, \u201cThese days, email is HTML. Deal with it.\u201d Many of us would rather not &hellip; <a href=\"https:\/\/irreal.org\/blog\/?p=8489\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[18,37],"class_list":["post-8489","post","type-post","status-publish","format-standard","hentry","category-general","tag-emacs","tag-tech"],"_links":{"self":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/8489","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8489"}],"version-history":[{"count":1,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/8489\/revisions"}],"predecessor-version":[{"id":8490,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/8489\/revisions\/8490"}],"wp:attachment":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8489"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8489"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8489"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}