we have setup SPF like below (ips changed for demo purposes)
v=spf1 a mx ip4:188.166.200.10 ip4:178.62.229.10 ip6:2a03:b0c0:2:d0::30f:1003
include:_spf.google.com include:servers.mcsv.net -all
We are receiving a warning "Too Many MX Resource Records" and also it was reported that we have both: ps defined, a, mx and include statements.
Question: what is an optimal SPF record definition where we don't "over do it" ... with the goal to remove duplicate actions in this record
Rationale
- ip4 an ip6 records are from actual server
- a records should resolve to the same as ip4 an ip6 (so this is already unnecessary?)
- mx records should resolve to the same as the google spf include? This part is not clear to me - maybe here we a creating far too many lookups? If I look here then the _spf record resolves to many other ips too in he chain https://mxtoolbox.com/SuperTool.aspx?action=mx%3a_spf.google.com&run=toolpage