Email anti spam strategies and tools |
|
What Is Spam?Spam is the common term for unsolicited emails, especially unsolicited commercial email (UCE) which is the official name for spam. Spam is not only unsolicited but is generally a large waste of time and money for those receiving it. Worse still it is all too often obscene and/or fraudulent. Indeed this can easily end up causing personal problems such as the British man who lost custody of his child and nearly ended up in prison after pornography was found on his PC put there by trojan software quite likely delivered by email (2003). Techniques for Managing and Combating SpamThe best way to combat spam is to avoid it in the first place. For most people it is not too difficult to avoid most spam though pretty impossible to avoid it all. There are, however, times where it cannot be avoided. For example, my work email got published on a security web site where I am a contributor. Because of that, even with my company's server based spam blocking I get more spam than legitimate mail but I cannot change my work email address. Below I will outline strategies for avoiding spam and a strategy for managing it when you have no choice. As always on this site, this information comes from my own experience and outlines what has worked for me, your mileage may, of course, be different. Avoiding SpamThere are two places where spammers harvest most of their addresses from:
So to avoid the majority of spam, you will need to avoid using your real email address in these places:
The other places where you are likely to start receiving spam is from registering on web sites and being caught out by the small print. Make sure that whenever you register on a site, read the terms and conditions carefully and select/deselect the check boxes for receiving mail (especially from "selected" third parties!) as appropriate. Even better, ask yourself why the owners of the site want so much information about you and if it is really required? If it isn't, enter dummy entries, e.g. "a.b@c.com" for email and so on. Don't let people collect unnecessary information about you. Dealing With SpamOK, so you can't (or don't want to) change you old address but you are getting lots of spam - what can you do about it? Well there are lots of software tools that claim to be able to deal with spam issues and you will almost certainly need to try some of these for yourself to see what works for you. However, before you go out and spend money, start by checking out what your email package can already do and then look for some free software to augment that if needed. So, for example, if you are using Microsoft Outlook, this has some limited junk mail filtering (somewhat improved in Outlook 2003) but this far from perfect. However, you can easily augment this, if you are connecting to your mail server using POP3, by using one of the free tools listed on this page. SAproxy is a windows program, Linux, BSD and other UNIX workstation users can use SpamAssassin natively. Using SpamAssassin means that you do not need to program lots of filters yourself but you should be aware that it will occasionally result in a "false positive" where a legitimate email is tagged as spam. Because of this you should not automatically delete tagged mail but should scan through it occasionally before deletion. Be vary wary indeed of any tool that claims to deal with spam without giving false positives, it is impossible to prove and should not be relied on. See my SpamAssassin/SAproxy page for the two sets of settings I use with SA (one for my one email server and one for my work email client) POP3 Filter ToolsThere are a number of tools that will work with your current email client, at least if you are using POP3 to collect your mail. I've listed a few of the MS Windows ones here though I have only tried two: SAproxy and K9. Of these, I currently use K9 as it seems to need minimal configuration and management and has a very small overhead.
| |
![]() ![]() |
Page: Updated 2008-07-10 08:50:08, Author Julian Knight |