v=spf1 mx a include:_spf.domain.com ip4:ipaddress -all
I can't tell if you realize it but this is all filler content.
"include:", if used, would be followed by another DNS entry whose TXT record was an SPF record for your domain.
"ip:" should be followed by an actual, fixed (non-dynamic) IP address.
"apache.org", for example, has this SPF record:
v=spf1 include:_spf.apache.org -all The "include:" directive tells us to look up the entry indicated, which gives us this long list of IP addresses plus some more "include:" directives:
v=spf1 ip4:95.216.194.37 ip4:3.227.148.255 ip4:207.244.88.153 ip4:207.244.88.131 ip4:116.203.166.180 ip4:207.244.88.144 ip4:116.203.246.181 ip6:2a01:4f8:c2c:e8b::/64 ip6:2a01:4f9:c010:567c::1 include:spf.mandrillapp.com -all