View Issue Details

IDProjectCategoryView StatusLast Update
0000010checkmail[All Projects] Generalpublic2011-07-24 01:01
ReporterthhAssigned Tothh 
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
ProjectionnoneETAnone 
Product Version0.2Product Build 
Target Version0.3Fixed in Version0.3 
Summary0000010: exit status may be unset
DescriptionWhen the result of the DNS lookup is "SERVFAIL", exit status seems not to get set:

Use of uninitialized value $status in exit at checkmail.pl line 62.
TagsNo tags attached.

Activities

thh

thh

2010-06-16 23:16

administrator   ~0000011

Fix committed to master branch as 431fbb123350433e171c4cfda0c3f63ad3cb1ed9.

Related Changesets

checkmail: master 431fbb12

2010-06-16 14:38:06

thh

Details Diff
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>
Affected Issues
0000009, 0000010
mod - checkmail.pl Diff File

Issue History

Date Modified Username Field Change
2010-06-14 09:38 thh New Issue
2010-06-16 17:18 thh Product Version => 0.2
2010-06-16 17:18 thh Target Version => 0.3
2010-06-16 17:19 thh Assigned To => guest
2010-06-16 17:19 thh Status new => assigned
2010-06-16 23:16 thh Changeset attached => checkmail master 431fbb12
2010-06-16 23:16 thh Note Added: 0000011
2010-06-16 23:16 thh Status assigned => resolved
2010-06-16 23:16 thh Resolution open => fixed
2010-06-16 23:18 thh Fixed in Version => 0.3
2011-07-24 01:00 thh Changeset attached => checkmail master 431fbb12
2011-07-24 01:00 thh Note Added: 0000027
2011-07-24 01:01 thh Note Deleted: 0000027
2011-07-24 01:01 thh Status resolved => closed