I use The Bat! as a mail client because it doesn't open HTML emails, hence it's more secure and you're not likely to be confronted with female bits first thing on a morning

SpamPal flags all the dodgy emails, including porn. For example (pre-written rule):
# ~LINE: 50.0 {\b([manhoo]((<[^>]*>)|(-))?){6}d} [CD_NAUGHTY Hidden word manhood]