Help understanding SPF record and modifcation

Help understanding SPF record

Lets say my Internet domain is

The zone file for shows

@                       IN      TXT     "v=spf1 a mx ?all"

1. Does this mean that the SMTP servers at and are authorised to send emails for

2. If authorised another 3rd party to send emails, do I just add another '' to the the SPF record?
Who is Participating?
Marcus BointonConnect With a Mentor Commented:
1: yes, all entries are considered, any match will result in a pass
2: yes

The SPF ending in ?all is bad - it effectively renders the SPF useless since it says that anything you've not listed is OK too, which is the same result as not having an SPF at all. You should aim for -all (though you need to be very certain about your mail sources to do that) or at least ~all.
rick81Connect With a Mentor Commented:
here is a nice explanation of spf

and yes you can add another authorisation server.
JCTDDAuthor Commented:
Thanks. I came across that article recently.

What's not clear is if the SPF record implies ALL servers or just one specific server.
i see it as all.  

can anyone else confirm?
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.