Mutt and Neomutt users now have a trick available in their toolbox to mess with senders who try to embedd web pages in their e-mail. A guide entititled (Neo)mutt fuckery with multipart messages [wxcafe.net] walks through the steps to get either client to turn regular e-mails into MIME multipart messages by tacking a lame message on as text/html.
I’ve been using Mutt, and then Neomutt, as an email client on my laptops for a while (I generally use Evolution on my desktop, because it runs on GNOME, while the laptops run on i3wm). Today while talking with colleagues who also use a TUI, text-only email client, we realized we had one shared pain about this, which was receiving multipart emails where the text/plain part was either the HTML source of the text/html part or a single line saying “This email has no plain text version, refer to the HTML version” (If you don’t know how multipart emails and MIME work, wikipedia has a good primer).
We thought it might be fun as retaliation to send multipart emails, with the text/html part saying “This email has no HTML version, please refer to the plain text”. An hour and a few curses at mutt’s documentation later, I’d come up with this solution: [...]