Re: SPF Record Issue

Stuart Gathman <[email protected]> Mon, 09 Sep 2013 20:04:21 -0400
Newsgroups gmane.mail.spam.spf.discuss
Organization BWI Corporation
Message-ID <[email protected]>
On 09/09/2013 07:22 PM, Roman Gelfand wrote:
> thanks for all the help.  I still have a couple of questions...
>
> 1.  Can you have more than 1 spf txt records for a domain?
Absolutely not.
> 2.  What does putting host name before v=spf1 do for us?  is that
> somehow used in conjunction with helo?  Can you have multiple host
> names separated by spaces before v=spf1?
That is the syntax used by the BIND family of DNS servers used to 
indicate which domain the record is for.  The syntax used by your DNS 
server may vary.  The BIND syntax is the canonical syntax used for 
discussing DNS records via email.  You should learn it.

> 3.  I am not quite sure what you mean by ...
> if they are the same machine then you should investigate and compile a
> list of all its ips so that you can pass the common (does helo ==
> ip-in-A-of-helo test many receivers perform to weed out bots)
> could you give an example.
Suppose the mail server uses mail1.example.com as its HELO name, and has 
IPs 192.0.2.1 and 198.51.100.3  (is on two different ISPs). Then the 
HELO SPF record could be

mail1.example.com IN TXT "v=spf1 ip4:192.0.2.1 ip4:198.51.100.3 -all"

Or possibly:

mail1.example.com IN TXT "v=spf1 a -all"
                                    IN A 192.0.2.1
                                    IN A 198.51.100.3