| line |
true |
false |
branch |
|
18
|
0 |
0 |
unless my $email = shift() |
|
24
|
0 |
0 |
unless ($domain) |
|
40
|
0 |
0 |
unless my($mx) = eval {
do {
unless (my($mx) = nslookup('domain', $domain, 'type', 'MX')) {
$err = "No mx records found for '${domain}'";
die;
};
$mx
}
} |
|
42
|
0 |
0 |
unless (my($mx) = nslookup('domain', $domain, 'type', 'MX')) |
|
47
|
0 |
0 |
if $err or $@ |
|
49
|
0 |
0 |
unless my $t = 'IO::Socket::Telnet'->new('PeerAddr', $mx, 'PeerPort', 25) |
|
57
|
0 |
0 |
unless ($t->recv(my $res, 4096)) |
|
58
|
0 |
0 |
if $DEBUG |
|
61
|
0 |
0 |
unless ($t->recv($res, 4096)) |
|
62
|
0 |
0 |
if $DEBUG |
|
65
|
0 |
0 |
unless ($t->recv($res, 4096)) |
|
66
|
0 |
0 |
if $DEBUG |
|
73
|
0 |
0 |
if $@ |
|
76
|
0 |
0 |
$is_valid ? : |
|
84
|
0 |
0 |
if (wantarray) { } |
|
93
|
0 |
0 |
unless defined $valid |