Properly configure Google Apps' Gmail and get rid of "via"
stavros.io
stavros.io
I've noticed lately that it's getting trickier for businesses to stay within the 10 DNS lookups per SPF record limit. For example, Google's official SPF record is _spf.google.com which in turn includes _netblocks.google.com, _netblocks2.google.com and _netblocks3.google.com. That's 4 DNS lookups. Use Salesforce? They include Google's SPF record in theirs. Use Zendesk? Their previously published SPF records are support.zendesk.com and smtp.zendesk.com. Both those record include mail.zendesk.com which includes _spf.zdsys.com which includes _netblocks.zdsys.com. The number of includes/DNS lookups is a growing problem as these businesses continue adding more IPs.
If you're allowing several external services to send email on your behalf, you might want to double check your SPF record to see how many DNS requests you're making.
(Google Apps used to have a nice wizard that walked you thru it, but they have recently stopped giving away Apps for free.)
My website was registered thru Godaddy for $3.17 (I had a coupon) and is hosted on an Amazon EC2 micro instance (free for a year), so the cost is hard to beat.
I could share the details if anyone was interested.
The settings on all three (Godaddy, Gmail, Amazon) have to be tweaked.
http://help.mandrill.com/entries/21751322-What-are-SPF-and-D...
They do.
EDIT: Apparently it takes a while to activate.
EDIT: Just found this, great way to create SPF DNS strings:
http://www.microsoft.com/mscorp/safety/content/technologies/...
It actually explains all the syntax and lets you edit it easily. Much less confusing than trying to figure out what the hell the elements of the SPF string do by yourself and then waiting hours to see how verifiers parse it.
By switching it to send via SMTP and then plugging in the SMTP details for my apps account, the gmail account was replaced in the headers by the apps account.