I mentioned a month ago that I had turned on Spam Assassin in the hosting for my personal email account. This continues to work very well, reducing the burden of filtering out spam messages. It is not 100% foolproof, but it does catch a lot of them.
I use four mechanisms now.
1). Turn on Spam Assassin in the control panel.
2). Create an account filter (affects all mail coming into your domain), to automatically delete mail that achieves 7 plus symbols in the spam bar (it is written like this +++++++). Anything scoring 7 or more is definitely spam.
3). Create a second account filter that will send any messages scoring 5 plus symbols in the spam bar (it is written like this +++++) to a specially created account called suspectspam@[mydomain.org.uk]. So all of this suspected spam is sent to a specific mail account that you can periodically check. 5 + symbols generally means highly likely to be spam.
4). In my Outlook account I use ESET Smart Security. For things that escape the spam filter but are clearly spam (I get a lot of pretend newsletters), these are detected and moved automatically.
These four steps have made processing email a lot easier. If this is of interest I can write a short tutorial on it, it is easy to set up. Let me know by making a comment below.
If you use the filtering facilities in your hosting control panel, you can also trap and redirect certain forms of email. This can be quite a powerful tool as well.