MagicDude4Eva
Banned
If you have any websites that send email directly for your domain mail (not via SMTP), you need to add those ip's as well.
So for my domains, I have my main SMTP server, my website Ip address (support emails are sent from there) and my 2 saas providers servers (alerts and notifications are sent from there)
One thing to remember is that a SPF record has a limit of 10 DNS lookups per record. This is not quite visible, but all major providers apply it. Records are resolved from left to right as well and most people follow old guidelines where they include A-/PTR- and MX- records as part of it - i.e:
Code:
"v=spf1 a ptr mx include:_spf.google.com include:sendgrid.net ip4:127.0.0.0/24 ip4:196.0.0.0/24 -all"
My suggestion is to never list A/PTR/MX records and to always list your IPs first before any other includes.