Fix annoying error message (Release 0.6.1). checkmail prints an error message like Argument "AI_NUMERICHOST" isn't numeric in subroutine entry at /usr/lib/perl5/Net/DNS/Resolver/Base.pm line 743. every time. Change shebang to "perl -w" from "perl -W". Update version number (in comment line too, where it was stillt 0.5). Update TODO and Changelog. Include TODO in repository. Release 0.6.1 (maintenance). Signed-off-by: Thomas Hochstein <thh@inter.net>
Don't temp-fail on random address check. If the address has successfully been checked, but the subsequent check of a random address is failing with a 4xx response (or a network problem pp.), the address has been validated and should be handled that way. Signed-off-by: Thomas Hochstein <thh@inter.net>
Complete rewrite. - use strict; - modularize code - refactor application logic - more verbose output - test MXes in order of precedence - cope with multi-line responses - slightly change meaning of exit status - batch processing: set exit status to highest generated value Fixes #9. Fixes #10. Signed-off-by: Thomas Hochstein <thh@inter.net>