cancel
Showing results for 
Search instead for 
Did you mean: 

Static IP SPF fail

FIXED
Baldrick1
Moderator
Moderator
Posts: 12,423
Thanks: 5,595
Fixes: 430
Registered: ‎30-06-2016

Re: Static IP SPF fail

@MisterW 

Success:

SPF3.png

For the record there appears to be a couple of spaces in your version that needed removing. The changes were instantaneous.

Thanks again.

Moderator and Customer
If this helped - select the Thumb
If it fixed it,  help others - select 'This Fixed My Problem'

offtrolley
Dabbler
Posts: 18
Thanks: 1
Registered: ‎06-02-2014

Re: Static IP SPF fail

Thanks to everyone who helped (especially MisterW)

The problem of email ending up in spam is fixed.

Funny enough my domain name was also with Namesco (Names) as someone previously mentioned.

 

So I used:

v=spf1 include:_spf-internal.plus.net include:_spf-internal2.plus.net include:spf.hosts.co.uk ~all

 

Until next time...

graemev
Grafter
Posts: 86
Thanks: 5
Registered: ‎13-06-2018

Re: Static IP SPF fail

I just got a "failure" from google:

 

spf=neutral (google.com: 212.159.14.17 is neither permitted nor denied by best guess record for domain of graeme@vetterlein.com) smtp.mailfrom=graeme@vetterlein.com

It looks like the two records on plusnet differ  :

> _spf-internal.plus.net
Server:		10.117.0.152
Address:	10.117.0.152#53

Non-authoritative answer:
_spf-internal.plus.net	text = "v=spf1 ip4:84.93.230.227 ip4:84.93.230.235 ip4:84.93.230.244 ip4:84.93.230.250 ip4:212.159.14.17 ip4:212.159.14.18 ip4:212.159.14.19 ip4:212.159.14.20 ~all"

Authoritative answers can be found from:
> _spf-internal2.plus.net
Server:		10.117.0.152
Address:	10.117.0.152#53

Non-authoritative answer:
_spf-internal2.plus.net	text = "v=spf1 ip4:84.93.238.165 ip4:84.93.229.196 ip4:84.93.238.117 ip4:84.93.229.142 ip4:84.93.238.118 ~all"

Authoritative answers can be found from:

 

212.159.14.17 is only on the 1st one.

 


MisterW
Superuser
Superuser
Posts: 16,327
Thanks: 6,263
Fixes: 448
Registered: ‎30-07-2007

Re: Static IP SPF fail

it looks like the two records on plusnet differ  :

They are different , that's why you need to include both.

Superusers are not staff, but they do have a direct line of communication into the business in order to raise issues, concerns and feedback from the community.

Teece
Rising Star
Posts: 85
Thanks: 18
Fixes: 3
Registered: ‎08-04-2008

Re: Static IP SPF fail

Looks like they are both included, so to me this looks like a transient error - if you plug the domain and the IP address Google is complaining about into MXToolbox, it passes:

https://mxtoolbox.com/SuperTool.aspx?action=spf%3abragbrook.com%3a212.159.14.17&run=toolpage

v=spf1 a mx include:_spf-internal.plus.net include:_spf-internal2.plus.net ~all
Prefix Type Value PrefixDesc Description
  v spf1   The SPF record version
+ a   Pass Match if IP has a DNS 'A' record in given domain.
+ mx   Pass Match if IP is one of the MX hosts for given domain name.
+ include _spf-internal.plus.net Pass The specified domain is searched for an 'allow'.
+ include _spf-internal2.plus.net Pass The specified domain is searched for an 'allow'.
~ all   SoftFail Always matches. It goes at the end of your record.
  Test Result
Status Ok SPF Record Published SPF Record found
Status Ok SPF Record Deprecated No deprecated records found
Status Ok SPF Multiple Records Less than two records found
Status Ok SPF Contains characters after ALL No items after 'ALL'.
Status Ok SPF Syntax Check The record is valid
Status Ok SPF Included Lookups Number of included lookups is OK
Status Ok SPF Type PTR Check No type PTR found
Status Ok SPF Void Lookups Number of void lookups is OK
Status Ok SPF MX Resource Records Number of MX Resource Records is OK
Status Ok SPF Record Null Value No Null DNS Lookups found
Status Ok SPF Authentication SPF Passed for IP
graemev
Grafter
Posts: 86
Thanks: 5
Registered: ‎13-06-2018

Re: Static IP SPF fail

Thanks, I'd assumed you had 2 to act as a backup for any outages.

 

Looks like my issue was propagation delays . I got the warning, another recipient (both on gmail) did not.

Tried again, now I no longer get a problem. So all's right in the world, thanks for a quick response.