Tiny SPF logo, depicts checking of envelope from
Executive Summary
Email forgery dilutes brand equity,
increases costs,
even puts your company at risk for fraud.

SPF has already been adopted
by AOL, Earthlink and Google.
Shouldn't your company be next?

FAQDownloadsSitemapContact Us
How it WorksNews What it Does ServicesForums

SPF protects brand equity.

The present SMTP standard for email allows anyone to forge anyone else's email address. This means I could send anyone a message claiming to be from you, and only an email expert would be able to tell the difference.

On April 11, 2003, hoaxsters took advantage of this loophole to cancel class. Today, most spammers invent email addresses out of thin air when they send their spams. But there's nothing to stop them from using your name. This is called Joe-Jobbing and it is beginning to happen more often.

Already many people block mail from Hotmail and AOL simply because a lot of spam is forged from those addresses. SPF prevents sender forgery and protects you from trademark dilution.

SPF reduces inbound spam.

Spam is rising exponentially. A significant majority of spam is forged. SPF allows your mail servers to easily distinguish forgeries from real mail. Importantly, SPF works before the message body is transmitted, saving you the bandwidth cost of downloading the message and the CPU cost of filtering it.

SPF is not patent-encumbered.

Challenge-response schemes are inconvenient and subject to legal liability.

What is the implementation strategy?

You can roll out SPF in two phases.

The transitional phase gives users time to switch to SASL SMTP, and to get used to the idea of increased security. During this phase, spam detection will improve quickly as many ISPs start publishing SPF records. During this phase, you set the default response to "neutral" or "softfail". (You can identify users who are sending mail through unapproved relays by configuring a diagnostic "exists" directive which will cause them to show up in your DNS logs.

When all your users have switched to some kind of authenticated sending (eg. SASL) you can announce to them that the transitional period will end on a particular date. After that date, you can change the default to "fail": that protects your domain from being forged and will be respected by all SPF clients in the field.

How do I keep up with developments?

Managers of email services should join the SPF-deployment mailing list.

How long will it take to install?

A first-approximation publishing-only implementation at a large ISP will take between four and eight hours total; it will require coordination between your email administrators and your DNS administrators. This web site provides detailed instructions for them. After the initial work is done, you still need to consider SMTP AUTH support, outbound rate-limiting, and some "what's new" user documentation to reduce customer support costs.

Is there consulting / support?

(20040623) A variety of services offer assistance in deploying SPF and related technologies.

  • For small installations, the free wizard is useful.
  • Medium-sized domains may wish to engage independent consultants to assist them with training and installation.
  • Large customers will probably want to contract with Professional Services vendors such as Accenture and EDS. In June 2004, the SPF community started to work with the consulting industry to perform training and technology transfer. We expect that large consulting firms will be ready to work with clients in August 2004.
Please contact wayne@schlitt.net for a free initial consultation. Wayne will refer you to the person or organization best suited to help you.

Are people really going to use this?

The SPF concept was born in early June 2003. A draft RFC has been written and submitted to the IETF for review. SPF has been covered by CNN, CNET, the Washington Post, and others.

Previously, we had to call the major ISPs and tell them which servers in our address range are allowed to send email. That was how we claimed responsibility. We were already doing what SPF does, but we use the telephone rather than DNS. Using SPF is going to make communicating what we are already communicating that much easier.

Think of the original hosts.txt file that got passed around before DNS. That was how they did DNS. Now the have DNS and it just makes life easier. That is what SPF is - it is doing something that is already being done but now it is a lot easier.

-- J. Gardner, Mass Mail Systems Developer, Amazon.com, 20040714

Already, many large ISPs, including AOL and GMail, have published SPF records, and AOL will use it for whitelisting in 2004.

The Anti-Spam Technical Alliance comprising AOL, Earthlink, Yahoo, Microsoft, British Telecom, and Comcast have endorsed the publishing and use of SPF records in their June 2004 report. (We're not mentioned by name for political reasons, so you have to read between the lines.)

SpamAssassin has SPF support.

DynDNS has altered the TXT configuration for its Custom DNS service to allow people to publish SPF records.

PairNIC, eNom, ZoneEdit, and EasyDNS are some of the DNS service providers who support SPF. The .TM Registry has announced its support for SPF.

Some well-known names protected by SPF today include:

  • AOL.com
  • Altavista.com
  • DynDNS.org
  • eOnline.com
  • Earthlink.net
  • Google.com
  • GNU.org
  • LiveJournal.com
  • MotleyFool.com
  • OReilly.com
  • Oxford.ac.uk
  • PairNIC.com
  • Perl.org
  • PhilZimmermann.com
  • SAP.com
  • Spamhaus.org
  • Symantec.com
  • Ticketmaster.com
  • w3.org

Antispam and MTA vendors that support SPF

Sendmail, Sophos, Symantec, GFI Software, Declude Junkmail, Brightmail, IronPort, Ciphertrust, MailArmory, MailFrontier, Roaring Penguin Software, Atlantic Sky, Communigate Pro, and others.
Home Services Media Contributors Sitemap Contact Us
Copyright © 2004-2006, licensed under the GFDL.