I am a bit confused about the creation of SPF records.
I have my hosting domain: hosting.mydomain.com, this is the hostname of the actual server running postfix etc.
I have configured my DNS like this:
mydomain.com
@ A 1.2.3.4 (mail server IP)
@ MX 10 mail.mydomain.com
@ TXT v=spf1 mx a a:hosting.mydomain.com ~all
hosting A @
mail A 1.2.3.4 (mail server IP)
Now do I need to include the a:hosting.mydomain.com
in my SPF record?
And when I have another domain on the same server configured like this:
otherdomain.com
@ A 9.8.7.6 (web server)
@ MX 10 mail.otherdomain.com
@ TXT v=spf1 mx a ~all
mail A 1.2.3.4 (mail server IP)
Does this SPF record need to include a:hosting.mydomain.com
I am running Webmin/Virtualmin but hosting the DNS external. When I send email through the webmail the sender is always hosting.mydomain.com
.
Are these SPF records correct?