Introduction
IDC predicts that global email traffic will reach 35 billion in 2005, up from 9.7 billion emails in 2000. However, this increase in the worldwide use of email is being accompanied by a galloping increase in spam mail - that is, unsolicited bulk/commercial email. Just as junk faxes flourished when faxing became a corporate norm, so it is with email - today, unwanted emails flood the inboxes of users all over the world, wasting time and money.
What do spammers wish to promote when they blanket-mail their messages to masses of unsuspecting email users? Different studies show that roughly half of all spam mail is related to money, advertising get rich quick schemes, debt reduction plans and gambling opportunities. One third of spam mail is porn-based - and this figure is set to increase. About 10% is health-related, and the remainder covers a wide variety of topics.
Everyone is familiar with methods to block unwanted communications: we use voice mail, answering machines and caller ID to filter phone calls; companies hire staff to screen incoming calls, faxes, and visitors. Spam must be tackled in the same way.
The growth and cost of spam
The Radicati Group, a US research firm, estimates that one in three corporate emails is a spam mail and predicts this will reach 39% by 2006. Similarly, the European Union estimates that 35% of all email messages are spam.
This means that employees must dedicate part of their work time to deal with spam, resulting in a decrease in productivity (and an increase in frustration!). Loss of productivity is the main cost of spam, particularly as so many spam mails are received per day. Then there is cost of the bandwidth wasted by spam, as well as other storage and network infrastructure costs. Besides, the influx of spam and its deletion might mean that, in the rush to clear one's inbox of junk mail, an important message is trashed along with the unsolicited mail.
It is not surprising that a 2001 survey by the European Commission estimated that spam costs US$8.8bn a year! Ferris Research calculated that if an employee receives just 5 spam mails a day and spends 30 seconds on each, he will waste 15 hours a year on junk mail - now multiply that by the hourly rate of each employee in your company and you will have a very conservative idea of the cost of spam to your organization.
It is essential to put a stop to spam to save time, money and bandwidth.
Dealing with spam
Step 1: Use common sense - You can adopt simple techniques as the first step towards battling spam.
Look after your email address and refrain from using it in "free-for-all" sites like chat rooms and bulletin boards, where it can easily be seen by spammers. A better idea would be to have one email address for business mail and another "disposable" address for public use.
If possible, use a complex corporate email address with mixed characters to avoid auto-generated addressing. Using an address that is easily predictable means that if spammers get hold of your domain name, they will soon be able to guess your email address.
Watch out for deceptive unsubscribe and opt-out links! When a spam mail gives you the option to unsubscribe, ignore it. Do not respond because that will only serve to confirm to the spammer that your email is active, and therefore suitable for re-use. Also, avoid replying to the junk mail for any reason.
Before you sign up at a web site, find out about that site's privacy policy to ensure that your email will be not be shared, sold, or given to anyone else; otherwise your email may be sold as part of a marketing database and become easily accessible to spammers.
Step 2: Use technology to battle spam - Many software packages are available on the market to help you combat spam; but not all are incisive enough in dealing with spam
Server-based or client-based?
There are 2 approaches to fight spam on your network - at the client level and at the server level.
Battling spam at client level is much more time-intensive than at the server level. It means deploying anti-spam software to all workstations on your network and involves frequently going back to those workstations to update the anti-spam rules on each of them. It also means that your email infrastructure is being taxed by spam, as your server message stores are filling up with useless emails waiting for deletion. What's more, it also involves time on the part of your users, who have to identify spam or update their rule sets: This is the very thing you are trying to oppose in your bid to block spam!
In addition it does not have the information and resources that server-based anti-spam software has - it is not possible to perform sending server checks, for example.
Lastly, spammers are aware of popular desktop anti-spam products, and create their spam specifically to bypass it - for example, by hiding phrases that would trigger these products in images.
To block spam effectively, you need to have a server-based anti-spam product, because it offers these advantages:
- Installation at the gateway, eliminating the deployment and administration hassle involved with desktop-based products.
- Far cheaper to license.
- Prevents spam from even entering your email infrastructure, meaning that your email stores are not filled up with spam messages.
- Server-based anti-spam software has more information, and can do more to detect spam effectively.
Spam detection technology
A few years ago, most anti-spam products simply used a list of keywords to identify spam. A good set of keywords could catch plenty of spam. Keywords lists are still effective in finding spam; however, because spammers have become more creative in their efforts to spread their messages, it is no longer enough to use keywords lists alone.
A more advanced approach is needed, that analyses both the message content and the message header and traces an email back to its sender in order to identify spam. Broadly speaking, you can therefore classify spam detection technology into 2 categories: techniques to find spam by analysing the content, usually by using keywords; and techniques to find spam by analysing the message header for known spammer "tricks".
The content of the message body reveals information such as:
- Is the message selling anything? Using keyword filters, you can detect most porn-related spam, and other emails trying to sell products such as insurance, etc.
- Is the message using scripts?
- Is the message using image tags to track if the email was opened?
The message header reveals such information as:
- Is the sender a known spammer?
- Is the sender known, i.e., verifiable?
- Is the sender providing misleading header information in the message?
- Is the sender sending the email to large amounts of users?
- How is the sender sending the message?
With this information in hand, it is technically possible to achieve a high spam detection rate.
Spam handling
Last but not least, anti-spam technology must have flexible spam handling. Handling of spam must go beyond simply deleting it - inherent in anti-spam technology is the fact that there will be false positives, i.e., mail being flagged as spam even though it is not actually spam. Anti-spam software must have the capability for users to easily review mail that has been flagged. This way, spam rules can be further tuned and valid emails can be redirected.
GFI MailEssentials' spam detection technology & approach
GFI has spent considerable time researching the spam problem and has developed an approach that can detect most spam email that reaches your mail server. This approach is included GFI MailEssentials and works as follows:
1. Tackles spam at the server level - GFI MailEssentials installs on your Exchange 2000 Server, or in front of your mail server (if using Exchange 5.5 or another mail server). It detects spam BEFORE it reaches your mail server. This way, spam does not tax your email infrastructure, and any spam detection rule updates need only be deployed on the GFI MailEssentials machine. Whitelists (domains/email addresses you always wish to receive mail from) and blacklists (domains/email addresses from which you do not want to receive mail) can be used at server level.
2. Analyses the content of the mail - GFI MailEssentials includes powerful keyword checking capabilities: You can check for keywords in the email body and subject and use conditions to refine your rules. GFI MailEssentials includes a default keyword list that catches most spam mail in English.
3. Analyses the header of the mail - The most innovative feature in GFI MailEssentials is in the way it analyses the email header. Each email contains SMTP from and to fields (as received by sending SMTP server) and MIME from and to fields (as created by sending email client). By intelligently analysing these fields, it is possible to detect spam mail.
4. Tracing the source of the mail - GFI MailEssentials checks the source of the email. First of all, it checks if the sender domain is valid. Secondly, it can check if the sending mail server is on the ORDB list (this is a list of open relay mail servers).
5. Spam handling - After a mail is found to be spam, it can be copied to a folder or forwarded to a hold-all account; here users can periodically review the spam mail sent to them. If they find a valid email (for example, a newsletter which they wish to receive), users can add the sender to the whitelist.
About GFI MailEssentials
GFI MailEssentials adds essential email tools to your Exchange Server: Anti-spam, disclaimers, mail archiving, Internet mail reporting, server-based auto replies and POP3 downloading. Click here for more information and to download a free eval version.
About GFI
GFI is a leading provider of Windows-based messaging, content security and network security software. Key products include the GFI FAXmaker fax connector for Exchange and fax server for networks; GFI MailSecurity email content/exploit checking and anti-virus software; and the GFI LANguard family of network security products. Clients include Microsoft, Telstra, Time Warner Cable, Shell Oil Lubricants, NASA, DHL, Caterpillar, BMW, the US IRS, and the USAF. GFI has six offices in the US, UK, Germany, France, Australia and Malta, and has a worldwide network of distributors. GFI is a Microsoft Gold Certified Partner and has won the Microsoft Fusion 2000 (GEM) Packaged Application Partner of the Year award.
