Internet solutions for the social sector, small business, education, international development, and associations | Eric Bourland | ebwebwork.com

How can I ensure that my valid email address does not make it onto an ISP's spam list?

There are three technical steps on the server side that one can take to keep one's domain off of an ISP's spam list.

  1. Create a Sender Policy Framework (SPF) record for your domain.
  2. Create a valid rDNS lookup record.
  3. Establish a DKIM authentication protocol for your domain.

First of all, if you host with ebwebwork.com, then our staff will make sure to create a Sender Policy Framework (SPF) record and an rDNS record, and implement the DomainKeys authentication protocol, for your domain. This ensures delivery of all of your email.

What is Reverse Domain Name System (rDNS)?
The Domain Name System (DNS) is the system that relates an Internet Protocol (IP) address to a recognizable domain name like ebwebwork.com. Reverse DNS is DNS in reverse: rDNS relates a domain name to a valid IP address. Reverse DNS is a useful antispam method because it confirms that a domain name is associated with its correct IP address.

When I set up your email accounts I make sure to implement for your domain a valid rDNS record. This helps to keep your domain off spam blacklists. An improperly configured rDNS record will signal spam watchdogs, like Spam and Open Relay Blocking System, that your email server's IP address is questionable.

What is SPF?
SPF is a security measure that detects email spoofing. Wikipedia has a useful article on SPF:

http://en.wikipedia.org/wiki/Sender_Policy_Framework

What is DKIM?
DomainKeys Identified Mail (DKIM) is an email authentication protocol.

The function of DKIM is to authenticate every valid email message that is sent from your domain. Valid messages are assigned an encrypted security code. A matching security code is placed in the domain's DNS (domain name system) record. Messages that contain the correct security code are valid. Messages that do not contain the correct security code are not valid and are probably spam.

You said you set up DKIM for my email account. What if I want to test DKIM?
Glad you asked. It is a good idea to make sure that your DomainKeys authentication is valid. Take these steps:

  1. Go to this authentication page.
  2. You will see a page containing instructions and information, which you can read if you like.
  3. Look for the randomly generated email address.
  4. It will look something like: bpmjlm-dktest@test.myiptest.com.
  5. Open your email program and create a blank message with subject: test. Address the email message to the randomly generated email address. Make sure to send this email from the email account whose authentication you wish to check. Do not skip any of these steps.
  6. Do not close the authentication page! Keep it open. Wait five minutes.
  7. On the authentication page click the Check It button. You will see the results of your authentication test.

More resources regarding DomainKeys, DKIM, and email anti-spam methods:

Eric Bourland green web sites ebwebwork.com

A socially responsible voice
We build green, intuitive internet solutions for the social sector, small business, and associations. In our own lives we take care to offend the earth as little as possible: we recycle, get around by bicycle, get our food from local farms. Our servers, managed by Viviotech.net, operate fully on wind power. We take pride in working with organizations who take steps to preserve our planet Earth, and who speak up for groups of people who, in a loud and unequal world, sometimes have to fight to be heard.

You are not alone
Our ebwebwork team has the support of an extended network of talented, generous, experienced colleagues. We find solutions for any problem.

Our web sites work
We apply W3C web standards to our web sites to ensure compatibility with modern web browsers (MSIE, Firefox, Chrome, Safari, etc.) on PC, Macintosh, and Linux platforms.