https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7247

            Bug ID: 7247
           Summary: SPF: increase max_void_dns_lookups
           Product: Spamassassin
           Version: 3.4.1
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: spamassassin
          Assignee: [email protected]
          Reporter: [email protected]

According to the latest RFC 7208, section 11.1, there should be a maximum of 2
"void DNS lookups". (Specifically, the DNS look-ups that are subject to this
limit are those caused by the a, mx, ptr, and exists mechanisms and the p
macro.)

The current Perl Mail::SPF module implements this[1], which causes every
SPF-check against a domain which has more than e.g. 2 "a:" fields in their
SPF-record to receive a permerror, effectively not doing the SPF-check at all.

I have come across a few websites who do have more than 2 "a:" fields in their
SPF-record, because they are not aware of this limitation. The result is that I
cannot use SpamAssassin to SPF-check them.

So I ask to increase the max_void_dns_lookups value when calling Mail::SPF,
just like we do with max_dns_interactive_terms. This is done done by adding
"max_void_dns_lookups => 10" in Plugin/SPF.pm on line 506.


[1] http://search.cpan.org/~jmehnle/Mail-SPF-v2.9.0/lib/Mail/SPF/Server.pm

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to