Displaying plain text by default in mail.app

Icon for MailMost email you receive probably appears in fancy fonts with colours and backgrounds (it's HTML, just like a web page) and this can be hard to read. If you use the Mail.app for your email you can press Command-Option-P, or select View->Message->Plain Text Alternativefrom the menu bar, and if the email has a plain text version available it will display that version. If you want the fancy version back, press Command-Option-H, or select View->Message->Best Alternative from the menu bar.

Most HTML email does have a plain text version, in my experience the only ones without are spam and some newsletters. You can configure this text version to display by default with the following steps:

Quit the Mail.app program if it's running. Open Terminal.app, in the /Applications/Utilities folder, and then type this command, followed by the Return key:

defaults write com.apple.mail PreferPlainText -bool TRUE

Now you can start Mail again, and messages that have a plain text version will display that by default. If you want to see the fancy HTML version of an email, you can still use the Command-Option-H or View->Message->Best Alternative commands.

To set the default back to seeing the HTML version, use the same instructions as above, but change the line to:

defaults write com.apple.mail PreferPlainText -bool FALSE

- ATMac

Responses to "Displaying plain text by default in mail.app"

  1. Matt

    March 10, 2009 at 8:54 am

    Beautiful. I’d forgotten that I ran a Terminal command to view text-only, and I was going koo koo trying to get back to default.

    Thanks Ricky!

    Leave a Reply

    How Do I Change My Picture?

    Blank Avatar

    Go to gravatar.com to upload your preferred picture.

    Your comment may be held up by our moderation or anti-spam software: please be patient if your comment does not immediately appear. You can include some HTML in comments, but including links or web addresses makes it more likely your comment will be delayed by moderation. Please stick to the comment policy.