How do I filter out spam in my email?

Eric K asked: I get tons of spam in my email every day. I need a software to automatically connect to the POP3 server and delete the spam. Please recommend something that you have tried and know it works. And by the way I don’t use Yahoo Mail or any free email, it is a [...]