I understand the basics to setting up an SPF record in my zone files, on my DNS. And for the most part it seems easy enough to configure. However, I've been constantly testing my postfix server with simple PHP scripts, and sending emails to myself via smtp.
I've configured the spf to allow for my mail servers to be permitted. I've included the ip addresses, and now I've changed to domain names.
Here's what I've got:
@ IN TXT "v=spf1 a mx include:_spf.google.com a:subdomain.anothersite.com ~all"
When I relay thru google's mail servers I always get a neutral response:
"Received-SPF: neutral (google.com: 18.104.22.168 is neither permitted nor denied by best guess record for domain of mypersonalsite.com) client-ip=22.214.171.124"
"Authentication-Results: mx.google.com; spf=neutral (google.com: 126.96.36.199 is neither permitted nor denied by best guess record for domain of mypersonalsite.com) email@example.com"
I get that from the "Show Original" option, inside my gmail account. It may be nothing, but I've been expecting something other than "is neither permitted nor denied by best guess", from google.
I see the same thing with qualified companies, with correct spf settings. And then I see places with a "pass".
Has anyone had any luck moving from "neutral" to "pass"?