MotorsportReg.com : click to return home
 

Configure SPF

Sender Policy Framework, or SPF, is a mechanism that lets you indicate which mail servers are permitted to send email from your domain. If your organization uses its own domain, deliverability will be improved by specifying the Pukka Software mail server as an authorized sender.

Read the full background at Wikipedia.

Implementation

SPF is implemented using DNS records. DNS records match a name, like MotorsportReg.com, to an IP address that a computer can connect to and look up. It's like using a phone book to look up telephone numbers by a person's name.

To add an SPF record for your domain, you will need control over your DNS. This may be provided by your web hosting company or by the company that holds your domain name like GoDaddy, Register.com or Network Solutions. Here at Pukka Software, we use DomainMonger.com as our registrar and secondary DNS servers and EveryDNS.net (now owned by DynDNS.com) as our primary DNS servers.

Once in control over your DNS records, use the OpenSPF website to generate an SPF record for you. You create a DNS TXT record to hold it. Our SPF record looks something like:

v=spf1 ip4:69.36.240.122 mx:pukkasoftware.emailcenterpro.com ~all

In English, this is saying that the IP address 69.36.240.122 (our mail server) is authorized to send email with an @pukkasoft.com address. So is the email server with an MX record of pukkasoftware.emailcenterpro.com (the application we use to handle our customer support email). You want to implement the same kind of record. Unless you run your own servers, you probably want to stick to MX records which let you use names rather than IP addresses (which may change over time). Yours might look something like:

v=spf1 mx:hostingcompany.com mx:mail.pukkasoft.com ~all

This would tell other mail servers that the mail server for hostingcompany.com (whomever provides your email and/or web) as well as mail.pukkasoft.com (our mail server) can send an email from anyone@yourdomain.com. This is what we want in order to increase your delivery rate.

Going further is beyond the scope of what we can help with so take a look at the OpenSPF site for full details.

tags Explore related help by tag: Admin, Webmaster