Sometimes after you point SPF to Valimail you might see in the Configuration page that this is not reflected there.
This can happen due to multiple things:
1. If you set the TTL higher than what is recommended in the instructions (300 seconds), this DNS change will take a bit longer until it finishes propagating through the internet. This change does reflect when you dig your domain for the SPF record, as shown here: https://toolbox.googleapps.com/apps/dig/
2. It looks like the SPF pointer record was added before the previous v=spf1 record in your DNS was removed. In order to properly point SPF to Valimail, you will first need remove from your DNS any TXT record containing v=spf1.
After that is done, then create a TXT record named for your domain and add this value: v=spf1 include:%{i}._ip.%{h}._ehlo.%{d}._spf.vali.email ~all
3. It looks like the SPF pointer record was improperly published/added. Please modify the SPF TXT record in your DNS and make it contains only this value: v=spf1 include:%{i}._ip.%{h}._ehlo.%{d}._spf.vali.email ~all
4. It looks like you have another 1 or more includes added before the Macro include formula in your SPF pointer record.
Please modify the SPF TXT record in your DNS and make it contains only this value: v=spf1 include:%{i}._ip.%{h}._ehlo.%{d}._spf.vali.email ~all
โ