checkmail: master 431fbb12

Author Committer Branch Timestamp Parent
thh thh master 2010-06-16 14:38:06 master dd6d3ea1
Affected Issues  0000009: checkmail should output error codes / messages
 0000010: exit status may be unset
Changeset 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 0000009.
Fixes 0000010.

Signed-off-by: Thomas Hochstein <thh@inter.net>
mod - checkmail.pl Diff File