| « Simply the BEST description of a DB Admin Ever! | Battling Link Rot - Dead Links » |
Spam is a never ending battle and it hasn't been getting any easier lately. Two factors are driving the increase in spam these past six months; the increasing number of home computers with broadband connections and the change in tactics by spammers to image spam.
The ever increasing number of home computers with broadband connections are sought after by spammers to be compromised or "zombied". This means the home computer is remotely controlled by a hacker without the knowledge of the home computer owner and mass emailing software is installed and running in the background spewing out the spam on the broadband connection.
Since they're not paying for the bandwidth, the use of image spam does not decrease their profits. Image spam is an email which contains random text (to fool spam filters) in the subject and first paragraph of the email body, followed by an embedded image which actually contains the spam message, usually pump and dump stock scams. To detect image spam requires optical character recognition which is highly demanding of the processing power of a mail server and an inaccurate science.
Most web hosting includes a spam fighting feature. One of the widest used is SpamAssassin. The rest of this article will review SpamAssassin best practices and applies to adjusting SpamAssassin settings via the Plesk control panel:
After logging into your Plesk control panel, under Services, click the "Mail" icon. This will bring up a list of your email accounts. Click on the email address that you want to alter the spam detection settings of, and on the next page, under tools, click the "Spam Filter" link and you'll arrive on the Spam filter configuration page.
Follow up:
If "Enable spam filtering" is not checked, check it to turn on the spam filter. The next setting, "Use server-wide settings", allows you to simply use the default server spam filter settings and not have to bother with the rest of the settings on this page. The default server spam filter settings for your server are set by your hosting company.
Note: to test if your SpamAssassin filter is working, email your account with the following text:
XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UBE-TEST-EMAIL*C.34X
To set your own spam filter settings you'll need to adjust the following:

Along the top you will also see the tabs White List, Black List, and Trusted Networks.

USEFUL TIP: If you send out a mailing list to a large number of people, you should give your message content a spam test. By setting your "Hits required for spam" to 1, checking "Mark as spam and store in mailbox", and emailing your mailing list message to yourself you will see where, if at all, it contains any content which would get your message flagged as spam by your recipients' mail servers. Don't forget to set your "Hits required for spam" back to a less restrictive number after completing your content a spam test.