On 2014/09/30 07:06, Okan Demirmen wrote: > CVSROOT: /cvs > Module name: ports > Changes by: [email protected] 2014/09/30 07:06:24 > > Modified files: > mail/p5-Mail-SpamAssassin: Makefile > Added files: > mail/p5-Mail-SpamAssassin/patches: > > patch-lib_Mail_SpamAssassin_DnsResolver_pm > > Log message: > Backport r1603518 from upstream to fix issues with recent Net::DNS > updates (>= 0.76). > > OK sthen >
Note that this shows up in logs with messages like the following: _WARN: spf: lookup failed: available_nameservers: No DNS servers available! _WARN: spf: lookup failed: available_nameservers: No DNS servers available! _WARN: plugin: eval failed: available_nameservers: No DNS servers available! _WARN: rules: failed to run NO_DNS_FOR_FROM RBL test, skipping:\\n\\t(available_nameservers: No DNS servers available!) And SPF/RBL checks are then not done, likely resulting in a fair amount of spam getting through that would have otherwise been blocked. The reason for the breakage is that SpamAssassin was using what should have been an internal-only api and this was changed in Net::DNS, more commentary in https://issues.apache.org/SpamAssassin/show_bug.cgi?id=7057
