I use the free version of Mailwasher.
you can add people to "Friends List",or "blacklist",Including entire Domain.
You Do have to manually delete,but the Mail is checked back at the server NOT,when it gets to your computer.
I could never figure out the Message rulesetc,
but will admit to a very low level of Computer Intelligence.
http://www.mailwasher.net/
Regards.John