claws converts all messages to text, and it takes a plugin to view html mail. So, that probably meets this requirement.
And I don't have the plugin installed in my claws-mail, so if I really think I want to see an html mail, I can use "open with" (but 99.9% of it I just throw away).