hello!
Linux Slackware64 14.2, try to get to work spamassassin at my sendmail mailserver, but cant get to work DNS URBL tests.
maybe it is because i cant install mail::SPF module?
Code:
cpan[1]> install Mail::SPF
Reading '/root/.cpan/Metadata'
Database was generated on Tue, 07 Mar 2017 08:29:02 GMT
Running install for module 'Mail::SPF'
Checksum for /root/.cpan/sources/authors/id/J/JM/JMEHNLE/mail-spf/Mail-SPF-v2.9.0.tar.gz ok
Scanning cache /root/.cpan/build for sizes
............................................................................DONE
'YAML' not installed, will not store persistent state
Configuring J/JM/JMEHNLE/mail-spf/Mail-SPF-v2.9.0.tar.gz with Build.PL
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Mail-SPF' version 'v2.9.0'
JMEHNLE/mail-spf/Mail-SPF-v2.9.0.tar.gz
/usr/bin/perl5.22.2 Build.PL -- OK
Running Build for J/JM/JMEHNLE/mail-spf/Mail-SPF-v2.9.0.tar.gz
Building Mail-SPF
JMEHNLE/mail-spf/Mail-SPF-v2.9.0.tar.gz
./Build -- OK
Running Build test
t/00.00-class-misc.t .......... ok
t/00.01-class-util.t .......... ok
t/00.02-class-request.t ....... ok
t/00.03-class-result.t ........ ok
t/00.04-class-server.t ........ 1/23 deprecated method; see RT#37104 at /root/.cpan/build/Mail-SPF-v2.9.0-1/blib/lib/Mail/SPF/Server.pm line 566.
Unknown error on DNS 'A' lookup of 'example.com' (EDNSError) at /root/.cpan/build/Mail-SPF-v2.9.0-1/blib/lib/Mail/SPF/Server.pm line 573.
# Looks like your test exited with 255 just after 19.
t/00.04-class-server.t ........ Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 4/23 subtests
t/00.05-class-macrostring.t ... ok
t/00.99-class-misc.t .......... ok
t/10.00-rfc4408.t ............. skipped: Mail::SPF::Test required for testing Mail::SPF's RFC compliance
t/10.01-rfc4406.t ............. skipped: Mail::SPF::Test required for testing Mail::SPF's RFC compliance
t/90-author-pod-validation.t .. 1/27
# Failed test 'POD test for blib/lib/Mail/SPF/Util.pm'
# at /usr/local/share/perl5/Test/Pod.pm line 187.
# blib/lib/Mail/SPF/Util.pm (157): L<> starts or ends with whitespace
# blib/lib/Mail/SPF/Util.pm (157): L<> starts or ends with whitespace
# Looks like you failed 1 test of 27.
t/90-author-pod-validation.t .. Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/27 subtests
Test Summary Report
-------------------
t/00.04-class-server.t (Wstat: 65280 Tests: 19 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 23 tests but ran 19.
t/90-author-pod-validation.t (Wstat: 256 Tests: 27 Failed: 1)
Failed test: 12
Non-zero exit status: 1
Files=10, Tests=155, 2 wallclock secs ( 0.08 usr 0.02 sys + 1.94 cusr 0.14 csys = 2.18 CPU)
Result: FAIL
Failed 2/10 test programs. 1/155 subtests failed.
JMEHNLE/mail-spf/Mail-SPF-v2.9.0.tar.gz
./Build test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports JMEHNLE/mail-spf/Mail-SPF-v2.9.0.tar.gz
Failed during this command:
JMEHNLE/mail-spf/Mail-SPF-v2.9.0.tar.gz : make_test NO
cpan[2]>
but why, dont understand...
i have my own named dns server, who, looks, works ok, and serve to all my home workstations good.
i try install mai::SPF with
nameserver 8.8.8.8
and also with:
nameserver 127.0.0.1
on that server, but results is the same, as i paste earlier...
what i can do?
P.S.
nslookup -type=a example.com
Server: 127.0.0.1
Address: 127.0.0.1#53
Non-authoritative answer:
Name: example.com
Address: 93.184.216.34