help on SPF record virtual admin no record found

Hi,
I just switch from the WHM hosting to linode VPS with virtualmin installed…

I am having problem with my domain SPF record.

In the virtualmin i already set dns record as “v=spf1 +a +mx +ip4:139.162.57.8 ~all” but still unable to find my spf…

my domain is vnextgen.com

thanks in advance.

Try with v=spf1 a mx a:vnextgen.com ip4:139.162.57.8 ~all.

Dont forget your DNS will be updated depending on TTL. Before you start playing with your DNS records you could lover your TTL to 5 min, still the old one would need to expire before new one kicks in.

thanks for your reply… how do i know the old one will take how long to expire ? anywhere to update it ?

and i find it funny when using this tools, its because i do not set the nameserver correctly in the virtual admin ?

I can get the spf if i use the spf at 193.162.57.8 but no when using ns68.domaincontrol.com

https://toolbox.googleapps.com/apps/dig/#TXT/vnextgen.com@139.162.57.8
https://toolbox.googleapps.com/apps/dig/#TXT/vnextgen.com@ns68.domaincontrol.com