April 30, 2004

Make spam wait

Unsolicited e-mail should sit in the waiting room until it’s called, if it ever is

I respect the great thinkers devising anti-spam solutions based on intelligent protocols and brilliant mathematics. (And by spam I refer to all unpleasant e-mail such as worms.) I also believe that although this research will improve security for those who choose to apply it, science won’t be enough to eliminate spam. We need patient, diligent, and ruthless mail servers.

There are two spam-friendly tenets of the modern e-mail infrastructure that must be overturned. One is the expectation that all incoming e-mail is delivered to the recipient immediately and on the first try. The second is that active investigation of the validity of incoming connections and senders is poor Internet etiquette, wastes bandwidth, and delays message delivery. My back-of-the-napkin, spam-hostile mail server deals disappointment to those who hold these concepts as entitlements.

My server will return error responses to all first-time senders. It will take the time, as much as a full day, to verify the sender against databases of known spammers, IP range ownerships, and domain registrations. My server will cache these lookups for several days out of consideration for the hosts of these invaluable public databases. If your server looks clean, I’ll pass your message on to the user’s inbox but I’ll flag it as originating from an untrusted server and include an internal URL or mailbox that can refuse further connections.

If my server’s investigation yields something suspicious — such as finding that you’re sending from a dynamically assigned IP address — my server will send you and your postmaster a URL that explains why you’re blocked along with links to a form you can fill out to restore your good name.

In effect, my server will perform many of the duties of a public spam blacklist, but it’s under my control and accepts user contributions. It will make time for validations and stretch out the span and frequency of investigatory queries by amending the unrealistic tenets of modern e-mail. I don’t care if your message sits in my queue for a full day while I check out your server. It’s an inconvenience that you and my user must endure but once.

I think that the strongest element of my daydreamed mail server is that, through links to other services, the mail server knows everything and forgets nothing. If one of my users sends mail to your server, you’re trusted for a while and that trust is renewed when another message is sent. When my intrusion detection system spots a port scan, and my mail server sees an e-mail connection attempt from the same IP, that IP is in my permanent hall of shame. Suspicious Web sites flagged by my HTTP proxy/filter become suspicious mail senders as well. A user who submits e-mail addresses to a non-secure Web site raises a yellow flag — if the volume of the user’s e-mail from untrusted servers spikes following that, my server will leave the user a voicemail with his or her new e-mail address.

Once we accept that e-mail is not IM, we free our systems to patiently investigate the origins of messages. Once we accept that there is no universal right to connect to our mail servers, we don’t have to work so hard to figure out what is and isn’t spam, or to certify an individual sender or message. Every unknown sender can wait a day to have his or her first message checked out, and to have other services confer on whether an external server is naughty or nice. It’s not everything, just one way to break the backs of spammers.

Tom Yager writes InfoWorld's Mobile Edge blog.
Close

On Twitter now

Applications

Powered by Twitter

On Twitter now

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

White Paper

An Alternative to Virtualization for Datacenter Cost Savings

Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

White Paper

Bringing the Edge to the Data Center

Effectively address data protection challenges, implementing solutions that help store and protect business–critical data while cutting costs and improving efficiency and reliability.

Download now »

Sign up to receive Applications Resource Alerts

Subscribe to the Applications Newsletter

Stay informed of the latest news and technologies around application, project and performance management.

White paper

Turn Your IT Department into a Lean Machine

Like any valuable resource, IT is a terrible thing to waste. But by applying the same lean techniques that have been used to streamline manufacturing processes, IT departments can reduce costs, improve performance and better manage resources.

Download now! »

Podcast

Economy Makes Automation a Must-Have Tech for 2009

Stephen Elliot, vice president of strategy for CA's Infrastructure Management and Data Center Automation business unit, explains why difficult economic times drive the need for simplified management capabilities and advanced automation tools.

Listen now! »

White paper

What You Need to Know About Virtual Infrastructure Management - Now

According to a recent study CA conducted with 300 CIOs and top IT executives, 64 percent of respondents say they've already invested in virtualization, and the other 36 percent reported that they plan to invest in virtualization.

Download now! »

Webcast

Leveraging Virtualization and Process Automation

In this video learn about process automation in a virtualized world. How CA and VMware are enabling enterprise datacenter automation.

View now! »
©1994-2009 Infoworld, Inc.