How did it ever come to this? The growing spam problem forced me to install SpamBayes, a very smart and well done in Python to block spam based on Bayesian rules. It works great and catches 75% of spam, I'd say. But if send myself a file from home to work, it will label it as spam too - no text, just an attachement, very suspect.
So I have taken to entering random words in the body of those emails - to fool my own spam filter.