Mailing List Archive

svn commit: r1915918 - /spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/SPF.pm
Author: gbechis
Date: Wed Feb 21 11:18:52 2024
New Revision: 1915918

URL: http://svn.apache.org/viewvc?rev=1915918&view=rev
Log:
Mail::SPF::Server dns_resolver option requires a Net::DNS::Resolver object and not
a more complex structure

Modified:
spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/SPF.pm

Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/SPF.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/SPF.pm?rev=1915918&r1=1915917&r2=1915918&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/SPF.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/SPF.pm Wed Feb 21 11:18:52 2024
@@ -569,7 +569,7 @@ sub _check_spf {
# Mail::SPF::Server can be re-used, and we get to use our own resolver object!
$self->{spf_server} = Mail::SPF::Server->new(
hostname => $scanner->get_tag('HOSTNAME'),
- dns_resolver => $self->{main}->{resolver},
+ dns_resolver => $self->{main}->{resolver}->get_resolver(),
max_dns_interactive_terms => 20);
# Bug 7112: max_dns_interactive_terms defaults to 10, but even 14 is
# not enough for ebay.com, setting it to 15 NOTE: raising to 20 per bug 7182