Skip to content
Jun 16 10

How to send e-mail…that gets delivered

by Jonathon

I just got a really good education on how to make sure your (legit) email will navigate common spam blockers and be delivered successfully, thanks to Jeff Atwood.

Summary

  1. Make sure the computer sending the email has a Reverse PTR record. Your ISP has to do it, not your DNS provider or web host.
  2. Sign your messages using DomainKeys Identified Mail. Requires DNS and code changes.
  3. Set up a SenderID DNS record. Far less critical than the first two, but still nice to have.

Did it work?

  1. Send a message to a GMail account–they provide excellent diagnostic headers. Look for Received-SPF and Authentication-Results.
  2. Use the Port25 diagnostic service (check-auth@verifier.port25.com). You can ignore a DomainKeys check fail if the DKIM check passes.
Apr 7 10

Avoid the void(0) in IE6

by Jonathon
Jan 27 10

Compiling subversion from source on Bluehost

by Jonathon
Jan 14 10

What to do when WordPress 2.8+ asks for connection info to upgrade a plugin

by Jonathon
Jan 1 10

jQuery table fade doesn’t work in IE7

by Jonathon
Nov 24 09

Javascript reserved words trigger “Expected Identifier” error on IE

by Jonathon
Nov 16 09

Reasonable Defaults for MySQL Server

by Jonathon
Oct 31 09

Human Name Parsing in PHP

by Jonathon
Sep 4 09

Performing a bitwise NOT on arbitrarily long integers

by Jonathon
Sep 4 09

Arbitrary-length base conversion in PHP

by Jonathon