yes and no. Actually, this record may be invalid, depending on the
number of MX records for example.org. SPF is limited to 10 name
resolutions to resolve policy to final IP addresses. In this case name
resolution scenario is:
1. Resolve SPF record itself (1 name resolution)
2. Resolve MX  for exmaple.org and get the list of MX servers names (+1
name resolution)
3. Resolve A /AAA records for every MX server to IP addresses (+1 name
resolution for every MX record)

so, if you have >8 MX servers this SPF record is invalid doe to name
requests limitation. Probably you don't have 8 mx records and this
record IS valid. In the case you 'include' something, having "mx" in SPF
is not recommended, because it takes at least 3 name resolutions.

Best you can, is to list IPv4 / IPv6 addresses/networks in SPF via
ip4/ip6 prefixes, because it doesn't require additional name
resolutions. This policy may be harder to maintain if IP changes are
possible.

20.05.2017 4:58, Bryan Blackwell пишет:
> Hi folks,
>
> Please pardon the noob question, just want to make sure this is what a proper 
> SPF record should look like:
>
> example.org.  IN      TXT     "v=spf1 mx ~all"
>
> --Bryan
>
> --  Bryan Blackwell --
> br...@skiblack.com
>
>
> _______________________________________________
> mailop mailing list
> mailop@mailop.org
> https://chilli.nosignal.org/cgi-bin/mailman/listinfo/mailop


-- 
Vladimir Dubrovin
@Mail.Ru
_______________________________________________
mailop mailing list
mailop@mailop.org
https://chilli.nosignal.org/cgi-bin/mailman/listinfo/mailop

Reply via email to