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.