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




Related articles: 

Pointing an SPF record to Valimail

Valimail SPF Records