How can I stop loading external images in Mail.app? I get a ton of spam every day and it makes me crazy that to mark it a spam or delete it I have to select the email, which opens it and loads all its images.

We all know spam emails contain distant images that are used for tracking, and opening the email is bad as it marks my email address "active" to spammers.

Many email clients have an option to prevent loading external images by default, is there a way to do that with Mail.app?
Mail.app > Preferences > Viewing > uncheck "Load remote content in messages"



You will then have this banner at the top of each message that contains remote content (just in case you do want to see the images):


Aside: I still see the occasional image in a message when looking through my spam folder. As best I can tell when I "view raw source" the spammers are including the image in the message text itself (there is a large block of text that looks like gibberish to me), but I'm not an expert on what is going on there. It might just be a bug in this feature.