macosxhints – Force Mail to display plain text by default
defaults write com.apple.mail PreferPlainText -bool TRUE
I did this, then quit and re-launched Mail. I was hoping it would force the various spams I receive in to plaintext mode, but it made no difference in those (and I force everything else into a mono font anyway, so it’s hard for me to see a difference in other emails).]