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

Reply via email to