You can filter out over 99% of your email spam just by turning on MailScanner, our email spam and virus scanning service found in your cPanel.

How MailScanner works is that all incoming email is scanned and assigned a spam score based on a number of attributes and triggers that are regularly updated to ensure the latest spam detection technology. The higher the spam score, the more likely the email is to be spam.
When you first set up MailScanner, you will notice that spam and virus scanning are enabled by default; however, both low and high-scoring spam are set to be delivered. By default, MailScanner also defines emails with a spam score between 0-5 to be legitimate emails, 5-20 to be low-scoring or potential spam, and 20+ to be high-scoring or definite spam.
If you want to reduce the amount of spam you receive, I recommend that you set low-scoring spam to forward to a spam@yourdomain.com email address (be sure to create one first!) and to simply delete high-scoring spam. This will ensure that all definite spam is deleted, but allows you to log into your spam@yourdomain.com email address to review it for any legitimate emails that it may have been mistaken for spam. Just be sure to log into your spam folder every now and then to check for legitimate emails and to clean it out to ensure that it doesn’t grow too large!
With MailScanner, you can also whitelist and blacklist email addresses to ensure that you get your important emails and to block emails from people you do not wish to communicate with.
By clicking on the Other Settings link, you can configure the values for low and high scoring spam to make MailScanner more strict or lenient at your discretion. You can also define an alternate email address to forward spam to if you should desire to do so.