?
Solved

Help understanding SPF record and modifcation

Posted on 2014-03-19
4
Medium Priority
?
313 Views
Last Modified: 2014-03-20
Help understanding SPF record

Lets say my Internet domain is company.com

The zone file for company.com shows

@                       IN      TXT     "v=spf1 a mx include:abc.com include:_marketing.xyz.com ?all"

1. Does this mean that the SMTP servers at abc.com and _marketing.xyz.com are authorised to send emails for company.com?

2. If company.com authorised another 3rd party to send emails, do I just add another 'include:3rdparty.com' to the the SPF record?
0
Comment
Question by:JCTDD
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
4 Comments
 
LVL 6

Assisted Solution

by:rick81
rick81 earned 300 total points
ID: 39941450
here is a nice explanation of spf

https://support.google.com/a/answer/33786?hl=en

http://en.wikipedia.org/wiki/Sender_Policy_Framework

and yes you can add another authorisation server.
0
 

Author Comment

by:JCTDD
ID: 39941474
Thanks. I came across that article recently.

What's not clear is if the SPF record implies ALL servers or just one specific server.
0
 
LVL 6

Expert Comment

by:rick81
ID: 39941475
i see it as all.  

can anyone else confirm?
0
 
LVL 25

Accepted Solution

by:
Marcus Bointon earned 1200 total points
ID: 39941649
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.
0

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The biggest nightmare for any Exchange Server Administrator is to keep the server running without any issue. But the problems often come and they need to be resolved efficiently and timely. Here are important troubleshooting points: Define the Pr…
The advancement in technology has been a great source of betterment and empowerment for the human race, Nevertheless, this is not to say that technology doesn’t have any problems. We are bombarded with constant distractions, whether as an overload o…
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…

801 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question