3 / 10
Lookups
1
Issue
15
IPv4 addresses
15
IPv6 addresses
The 'ptr' mechanism shouldn't be used because it's slow, resource intensive, and not very reliable.
v=spf1 a mx ptr ip4:188.165.202.183 ip4:51.210.136.98 ip4:51.210.136.99 ip4:51.210.136.100 ip4:51.210.136.101 ip4:51.210.136.102 ip4:51.210.136.103 ip4:51.210.136.104 ip4:51.210.136.105 ip4:51.210.136.106 ip4:51.210.136.107 ip4:51.210.136.108
ip4:51.210.136.109 ip6:2001:41d0:2:93b7::1 ip6:2001:41d0:2:93b7::98 ip6:2001:41d0:2:93b7::99 ip6:2001:41d0:2:93b7::100 ip6:2001:41d0:2:93b7::101 ip6:2001:41d0:2:93b7::102 ip6:2001:41d0:2:93b7::103 ip6:2001:41d0:2:93b7::104 ip6:2001:41d0:2:93b7::105
ip6:2001:41d0:2:93b7::106 ip6:2001:41d0:2:93b7::107 ip6:2001:41d0:2:93b7::108 ip6:2001:41d0:2:93b7::109 all
Copied
Terms
a
pass
if the sender's IP address is in the A or AAAA record of this domain.
or else
mx
pass
if the sender's IP address is in the A or AAAA record of this domain.
2 IPv4 addresses
2 IPv6 addresses
or else
PTR checks should no longer be used. See
RFC 7208, section 5.5
.
or else
ip4:
188.165.202.183 / 32
pass
if the sender's IP is between
188.165.202.183 and 188.165.202.183 (inclusive).
188.165.202.183 and 188.165.202.183 (inclusive).
OVH
AS16276
or else
ip4:
51.210.136.98 / 32
pass
if the sender's IP is between
51.210.136.98 and 51.210.136.98 (inclusive).
51.210.136.98 and 51.210.136.98 (inclusive).
OVH
AS16276
or else
ip4:
51.210.136.99 / 32
pass
if the sender's IP is between
51.210.136.99 and 51.210.136.99 (inclusive).
51.210.136.99 and 51.210.136.99 (inclusive).
OVH
AS16276
or else
ip4:
51.210.136.100 / 32
pass
if the sender's IP is between
51.210.136.100 and 51.210.136.100 (inclusive).
51.210.136.100 and 51.210.136.100 (inclusive).
OVH
AS16276
or else
ip4:
51.210.136.101 / 32
pass
if the sender's IP is between
51.210.136.101 and 51.210.136.101 (inclusive).
51.210.136.101 and 51.210.136.101 (inclusive).
OVH
AS16276
or else
ip4:
51.210.136.102 / 32
pass
if the sender's IP is between
51.210.136.102 and 51.210.136.102 (inclusive).
51.210.136.102 and 51.210.136.102 (inclusive).
OVH
AS16276
or else
ip4:
51.210.136.103 / 32
pass
if the sender's IP is between
51.210.136.103 and 51.210.136.103 (inclusive).
51.210.136.103 and 51.210.136.103 (inclusive).
OVH
AS16276
or else
ip4:
51.210.136.104 / 32
pass
if the sender's IP is between
51.210.136.104 and 51.210.136.104 (inclusive).
51.210.136.104 and 51.210.136.104 (inclusive).
OVH
AS16276
or else
ip4:
51.210.136.105 / 32
pass
if the sender's IP is between
51.210.136.105 and 51.210.136.105 (inclusive).
51.210.136.105 and 51.210.136.105 (inclusive).
OVH
AS16276
or else
ip4:
51.210.136.106 / 32
pass
if the sender's IP is between
51.210.136.106 and 51.210.136.106 (inclusive).
51.210.136.106 and 51.210.136.106 (inclusive).
OVH
AS16276
or else
ip4:
51.210.136.107 / 32
pass
if the sender's IP is between
51.210.136.107 and 51.210.136.107 (inclusive).
51.210.136.107 and 51.210.136.107 (inclusive).
OVH
AS16276
or else
ip4:
51.210.136.108 / 32
pass
if the sender's IP is between
51.210.136.108 and 51.210.136.108 (inclusive).
51.210.136.108 and 51.210.136.108 (inclusive).
OVH
AS16276
or else
ip4:
51.210.136.109 / 32
pass
if the sender's IP is between
51.210.136.109 and 51.210.136.109 (inclusive).
51.210.136.109 and 51.210.136.109 (inclusive).
OVH
AS16276
or else
ip6:
2001:41d0:2:93b7::1 / 128
pass
if the sender's IP is between
2001:41d0:2:93b7::1 and 2001:41d0:2:93b7::1 (inclusive).
2001:41d0:2:93b7::1 and 2001:41d0:2:93b7::1 (inclusive).
OVH
AS16276
or else
ip6:
2001:41d0:2:93b7::98 / 128
pass
if the sender's IP is between
2001:41d0:2:93b7::98 and 2001:41d0:2:93b7::98 (inclusive).
2001:41d0:2:93b7::98 and 2001:41d0:2:93b7::98 (inclusive).
OVH
AS16276
or else
ip6:
2001:41d0:2:93b7::99 / 128
pass
if the sender's IP is between
2001:41d0:2:93b7::99 and 2001:41d0:2:93b7::99 (inclusive).
2001:41d0:2:93b7::99 and 2001:41d0:2:93b7::99 (inclusive).
OVH
AS16276
or else
ip6:
2001:41d0:2:93b7::100 / 128
pass
if the sender's IP is between
2001:41d0:2:93b7::100 and 2001:41d0:2:93b7::100 (inclusive).
2001:41d0:2:93b7::100 and 2001:41d0:2:93b7::100 (inclusive).
OVH
AS16276
or else
ip6:
2001:41d0:2:93b7::101 / 128
pass
if the sender's IP is between
2001:41d0:2:93b7::101 and 2001:41d0:2:93b7::101 (inclusive).
2001:41d0:2:93b7::101 and 2001:41d0:2:93b7::101 (inclusive).
OVH
AS16276
or else
ip6:
2001:41d0:2:93b7::102 / 128
pass
if the sender's IP is between
2001:41d0:2:93b7::102 and 2001:41d0:2:93b7::102 (inclusive).
2001:41d0:2:93b7::102 and 2001:41d0:2:93b7::102 (inclusive).
OVH
AS16276
or else
ip6:
2001:41d0:2:93b7::103 / 128
pass
if the sender's IP is between
2001:41d0:2:93b7::103 and 2001:41d0:2:93b7::103 (inclusive).
2001:41d0:2:93b7::103 and 2001:41d0:2:93b7::103 (inclusive).
OVH
AS16276
or else
ip6:
2001:41d0:2:93b7::104 / 128
pass
if the sender's IP is between
2001:41d0:2:93b7::104 and 2001:41d0:2:93b7::104 (inclusive).
2001:41d0:2:93b7::104 and 2001:41d0:2:93b7::104 (inclusive).
OVH
AS16276
or else
ip6:
2001:41d0:2:93b7::105 / 128
pass
if the sender's IP is between
2001:41d0:2:93b7::105 and 2001:41d0:2:93b7::105 (inclusive).
2001:41d0:2:93b7::105 and 2001:41d0:2:93b7::105 (inclusive).
OVH
AS16276
or else
ip6:
2001:41d0:2:93b7::106 / 128
pass
if the sender's IP is between
2001:41d0:2:93b7::106 and 2001:41d0:2:93b7::106 (inclusive).
2001:41d0:2:93b7::106 and 2001:41d0:2:93b7::106 (inclusive).
OVH
AS16276
or else
ip6:
2001:41d0:2:93b7::107 / 128
pass
if the sender's IP is between
2001:41d0:2:93b7::107 and 2001:41d0:2:93b7::107 (inclusive).
2001:41d0:2:93b7::107 and 2001:41d0:2:93b7::107 (inclusive).
OVH
AS16276
or else
ip6:
2001:41d0:2:93b7::108 / 128
pass
if the sender's IP is between
2001:41d0:2:93b7::108 and 2001:41d0:2:93b7::108 (inclusive).
2001:41d0:2:93b7::108 and 2001:41d0:2:93b7::108 (inclusive).
OVH
AS16276
or else
ip6:
2001:41d0:2:93b7::109 / 128
pass
if the sender's IP is between
2001:41d0:2:93b7::109 and 2001:41d0:2:93b7::109 (inclusive).
2001:41d0:2:93b7::109 and 2001:41d0:2:93b7::109 (inclusive).
OVH
AS16276
or else
all
pass
the email's SPF check.
Included records
v=spf1 a mx ptr ip4:188.165.202.183 ip4:51.210.136.98 ip4:51.210.136.99 ip4:51.210.136.100 ip4:51.210.136.101 ip4:51.210.136.102 ip4:51.210.136.103 ip4:51.210.136.104 ip4:51.210.136.105 ip4:51.210.136.106 ip4:51.210.136.107 ip4:51.210.136.108 ip4:51.210.136.109 ip6:2001:41d0:2:93b7::1 ip6:2001:41d0:2:93b7::98 ip6:2001:41d0:2:93b7::99 ip6:2001:41d0:2:93b7::100 ip6:2001:41d0:2:93b7::101 ip6:2001:41d0:2:93b7::102 ip6:2001:41d0:2:93b7::103 ip6:2001:41d0:2:93b7::104 ip6:2001:41d0:2:93b7::105 ip6:2001:41d0:2:93b7::106 ip6:2001:41d0:2:93b7::107 ip6:2001:41d0:2:93b7::108 ip6:2001:41d0:2:93b7::109 all
The 'ptr' mechanism shouldn't be used because it's slow, resource intensive, and not very reliable