Entrepreneur's Guide to Email Delivery
zohrob.com
zohrob.com
One thing that I would add to the section on SPF: don't say that any mail not coming from your domain is SPAM. It's a bad plan. Use it as a way to gain non-SPAM points if it does validate, but don't say that mail not coming from your servers is SPAM definitionally. Why? Because more and more people are forwarding mail and most mail forwarders do NOT rewrite the chain in a way that preserves SPF. Basically, if you deny all other domains, many people who forward their mail will see your emails as SPAM.
I'm curious if anyone who uses SOFTFAIL ("~all") can comment on how well it works? I see it in wide use now despite warnings that it's not appropriate for production use. Curiously, Microsoft's SenderID wizard calls the SOFTFAIL level "Discouraged" (meaning, mail from non-matching domains is discouraged) with no mention of its intended use for debugging.
The problem is that I have to decide on what plan to buy. AWS' model works nicely in that it works for a tiny bit or a lot.