{"id":9447,"date":"2021-01-28T16:16:49","date_gmt":"2021-01-28T21:16:49","guid":{"rendered":"https:\/\/irreal.org\/blog\/?p=9447"},"modified":"2021-01-28T16:16:49","modified_gmt":"2021-01-28T21:16:49","slug":"reading-html-emails-with-mu4e","status":"publish","type":"post","link":"https:\/\/irreal.org\/blog\/?p=9447","title":{"rendered":"Reading HTML Emails with Mu4e"},"content":{"rendered":"<p>Yesterday, in my post about sending HTML emails with mu4e, I noted that being able to send HTML emails is only half the problem; probably the easiest half. The hard part is being able to read a <i>properly rendered<\/i> email form within mu4e. Eww sometimes works\u2014sort of\u2014but some emails (Amazon is a notable guilty party here) are simply unreadable without a trip to the browser. It\u2019s not that hard to pop up a browser tab and then delete it when you\u2019re done but that\u2019s extra work and violates the stay-in-Emacs rule that many of us try to live by.<\/p>\n<p>If you\u2019re an X user, RichieHHam has a possible answer for you. He has a reddit post that describes <a href=\"https:\/\/www.reddit.com\/r\/emacs\/comments\/l60p6a\/howto_mu4e_and_reading_html_mails_with_xwidget\/\">how to use XWidgets to read emails from within Emacs<\/a>. Sadly, if you\u2019re a Mac user like me, this solution is not available to you\u2014at least not easily.<\/p>\n<p>Being a Mac user also means I can\u2019t try this out so I have no idea how well it works. If you\u2019re a Linux user and try it out, leave a comment to let other Irreal readers running Linux know.<\/p>\n<p><b>Afterword<\/b><br \/>\nAfter I wrote this, I nosed around the Internet a bit and discovered that there <i>are<\/i> some XWidget solutions for macOS but I have no idea if they would work with RichieHHam\u2019s HTML email setup. Really, the best solution is for Emacs to accurately render HTML natively but that\u2019s not trivial.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Yesterday, in my post about sending HTML emails with mu4e, I noted that being able to send HTML emails is only half the problem; probably the easiest half. The hard part is being able to read a properly rendered email &hellip; <a href=\"https:\/\/irreal.org\/blog\/?p=9447\">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],"class_list":["post-9447","post","type-post","status-publish","format-standard","hentry","category-general","tag-emacs"],"_links":{"self":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/9447","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=9447"}],"version-history":[{"count":1,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/9447\/revisions"}],"predecessor-version":[{"id":9448,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/9447\/revisions\/9448"}],"wp:attachment":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9447"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=9447"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=9447"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}