Checking if your kit is complete... Looks good Writing Makefile for Net::validMX validMX 'make install' to install the module and program. cp lib/Net/validMX.pm blib/lib/Net/validMX.pm Manifying blib/man3/Net::validMX.3 PERL_DL_NONLAZY=1 /home/cpanrun/ia64-lp64/build/5.8.2/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00-load.....1..1 ok 1 - use Net::validMX; # Testing Net::validMX 2.2.0, Perl 5.008002, /home/cpanrun/ia64-lp64/build/5.8.2/bin/perl ok t/01-fail.....1..11 postmaster@[127.0.0.1] Valid MX? False - Use of IP Address [127.0.0.1] instead of a hostname is not allowed ok 1 - Test for Explicit IP instead of domain name test@test4.peregrinehw.com Valid MX? False - Domain is publishing only invalid and/or blank MX records ok 2 - Test for a host that is configured with an MX of . & priority 10 which will be considered a pass due eNom.com (name-services.com) false positives - Should Fail if it's the only MX nofrom@www Valid MX? False - No MX or A Records Exist for www ok 3 - Test for non-FQDN test@test3.peregrinehw.com Valid MX? False - Domain is publishing a blank MX record at Priority 0 ok 4 - Test for a host that is configured with an MX of . & priority 0 which is an 'I don't do email' Notification - Should Fail # Failed test (t/01-fail.t at line 25) # got: '1' # expected: '0' zqy152214@liyuanculture.com Valid MX? True not ok 5 - Test for incorrect DNS # Failed test (t/01-fail.t at line 27) # got: '1' # expected: '0' formation2005@carmail.com Valid MX? True not ok 6 - Test for incorrect DNS test@geg.com Valid MX? False - Invalid use of private IP (e.g. 10.23.42.11) range for MX - All MX Records Failed ok 7 - Test for privatized IP range use only test@test5.peregrinehw.com Valid MX? False - Invalid use of private IP (e.g. 192.168.1.1) range for MX - All MX Records Failed ok 8 - Test for privatized IP range use only test@tennesseen.com Valid MX? False - MX Record: dev.null does not resolve ok 9 - Test for non-resolvable MX records # Failed test (t/01-fail.t at line 35) # got: '1' # expected: '0' zacaris@muska.com Valid MX? True - Test Passed due to a Resolution Problem retrieving the MX Records not ok 10 - Resolves to an implicit cname that is chained to a cname - fails but not certain I should allow this or not # Looks like you failed 3 tests of 11. test@test2.peregrinehw.com Valid MX? False - Invalid use of private IP (e.g. 192.168.0.1) range for MX ok 11 - Test for use of crazy things like 192.168.0.1. as the host name in DNS - Should FAIL EVEN if $allow_ip_address_as_mx = 1 because they are privatized not because of the name dubious Test returned status 3 (wstat 768, 0x300) DIED. FAILED tests 5-6, 10 Failed 3/11 tests, 72.73% okay t/02-pass.....1..8 kevin.mcgrail@thoughtworthy.com Valid MX? True ok 1 - Test for correct DNS - Should Pass test@tri-llama.com Valid MX? True ok 2 - Test non-rfc compliant DNS using cname for MX - Should Pass test@mail.mcgrail.com Valid MX? True ok 3 - Test for implicit MX by A record - Should Pass AirchieChalmers@londo.cysticercus.com Valid MX? False - No MX or A Records Exist for londo.cysticercus.com # Failed test (t/02-pass.t at line 23) # got: '0' # expected: '1' not ok 4 - Test for something that was throwing an error in v1 where we need to discard the first answer on a CNAME domain - Should Pass OlgaCraft@barbequesauceofthemonthclub.com Valid MX? False - MX Record: *.mx.* does not resolve # Failed test (t/02-pass.t at line 25) # got: '0' # expected: '1' not ok 5 - Test for something that was throwing an error in v1 where we need to discard the first answer on a CNAME domain - Should Pass test@test.peregrinehw.com Valid MX? True ok 6 - Test for the use of crazy things like 12.34.56.78. as the host name in DNS - Should Pass if $allow_ip_address_as_mx = 1 god@va Valid MX? True ok 7 - Test for unusual top level domain setups like .va for the Vatican test@test6.peregrinehw.com Valid MX? True ok 8 - Test for a host that is configured with an MX of . but eventually has a good MX recorded (due to eNom.com (name-services.com) false positives - Should Pass # Looks like you failed 2 tests of 8. dubious Test returned status 2 (wstat 512, 0x200) DIED. FAILED tests 4-5 Failed 2/8 tests, 75.00% okay t/03-valid....1..3 ok 1 - Test for valid email format ok 2 - Test for invalid email format without sanitize ok 3 - Test for invalid email with spaces ok t/04-full.....1..3 kevin.mcgrail@thoughtworthy.com Valid MX? True - Passed ok 1 - Test for valid email format kevin.mcgrail@aol Valid MX? True - Passed ok 2 - Test for valid email format with sanitize kevin.mcgrail @ ThoughtWorthy .com Valid MX? True - Passed ok 3 - Test for valid email with spaces ok Failed 2/5 test scripts, 60.00% okay. 5/26 subtests failed, 80.77% okay. Failed Test Stat Wstat Total Fail Failed List of Failed --------------------------------------------------------------------------------------------------------------------------------------- t/01-fail.t 3 768 11 3 27.27% 5-6 10 t/02-pass.t 2 512 8 2 25.00% 4-5 make: *** [test_dynamic] Error 25