On Thursday 10 August 2017 18:25:44 Phil Perry wrote: > > I run SpamAssassin on CentOS 7; the SPF plugin is loaded via > > /etc/mail/spamassassin/init.pre. I have no trouble with spf at all. > > > > Is it possible the problem is with local DNS resolution? > > Same here, no issues with spamassassin and SPF. > > In addition to Paul's question which seems like the most obvious initial > avenue of investigation, I assume you have perl-Mail-SPF and > perl-Net-DNS installed? They should be as both are deps for the > spamassassin package. Both deps are installed, and from what I can tell the SPF code was loading fine, but then failing when called. Local DNS resolution was working fine, with the correct entries in resolve.conf, and nslookup, dig, and all other services working fine. The research I had done into this error messsage stated that because of problems with Net::DNS SA had cheated and looked at the internals of the module to obtain the DNS list. These internals then broke which meant that SA could no longer detect the DNS servers. By adding dns_server x.x.x.x to the local.cf I got round this problem and the error messages have gone. However, as I said in my other post I am now getting spamd[102425]: Use of uninitialized value $rr_type in string eq at /usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/AskDNS.pm line 592. instead Gary _______________________________________________ CentOS mailing list CentOS@xxxxxxxxxx https://lists.centos.org/mailman/listinfo/centos