We have two domains that Google is giving warnings on, saying they cannot authenticate the email came from the specific server. I went into Smartermail and designated an Outbound IPv4 on both domains. Each domain has a different designated ip. I then created an spf record for each domain and added the ip address into each spf record. This worked for one domain and Google is no longer failing the spf record. However, on the other domain Google is still failing the record. Below is the spf record for each and the message Google is returning for each.
Spf record - v=spf1 mx ip4:208.xxx.xxx.xx ~all
spf=softfail (google.com: domain of transitioning email@example.com does not designate 208.xxx.xxx.xx as permitted sender)
Spf record - v=spf1 mx ip4:208..xxx.xx.xxx ~all
spf=pass (google.com: domain of firstname.lastname@example.org designates 208.xxx.xx.xxx as permitted sender)
1. Does anyone know why Google would pass one record and softfail the other, when both domains have been setup the same way and the spf records have been setup in the same format?
2. Is there some other configuration in Smartermail that I would need to look at, other than the Outbound IPv4 area, so that Google recognizes the IP as a permitted sender??