v=spf1 a mx ip4:xxx.xxx.xx.xx -all include:_spf.google.com ~all
but google throws an error
spf=softfail (google.com: domain of transitioning firstname.lastname@example.org does not designate xx.xx.xxx.xxx as permitted sender) email@example.com;
Is my record valid? Why doesn't it pass Gmail's filter? I am using PLESK 17.8.11 on VPS server.
My domain is smmmoney.com. Changed as advised but still not working. Dns shows record is up to date.