line |
true |
false |
branch |
24
|
0 |
0 |
if $@ |
26
|
0 |
0 |
unless my $server = $self->config->{'imap'}{'server'} |
27
|
0 |
0 |
unless my $folder = $self->config->{'imap'}{'folder'} |
36
|
0 |
0 |
$port == 993 ? : |
|
0 |
0 |
unless (my $imap = "Net::IMAP::Simple"->new($server, "Port", $port, $port == 993 ? ("use_ssl", 1) : ())) |
38
|
0 |
0 |
$port == 143 ? : |
42
|
0 |
0 |
if $self->verbose |
45
|
0 |
0 |
unless $imap->login($self->config->{'imap'}{'user'}, $self->config->{'imap'}{'pass'}) |
47
|
0 |
0 |
if $self->verbose |
52
|
0 |
0 |
unless (scalar @mess) |
57
|
0 |
0 |
if $self->verbose |
60
|
0 |
0 |
$imap->seen($i) ? : |
62
|
0 |
0 |
unless (my $message = $imap->get($i)) |
67
|
0 |
0 |
unless $type |
68
|
0 |
0 |
$type eq 'forensic' ? : |
|
0 |
0 |
$type eq 'aggregate' ? : |
74
|
0 |
0 |
if ($done_box) |
75
|
0 |
0 |
unless ($imap->copy($i, $done_box)) |
89
|
0 |
0 |
unless $file |
90
|
0 |
0 |
unless -f $file |
97
|
0 |
0 |
unless $file_name |
114
|
0 |
0 |
unless ref $folder_reader |
142
|
0 |
0 |
if $c_type eq "text/plain" |
143
|
0 |
0 |
if ($c_type eq "text/rfc822-headers") |
148
|
0 |
0 |
if ($c_type eq "message/feedback-report") |
156
|
0 |
0 |
if ($c_type eq "application/zip" or $c_type eq "application/x-zip-compressed") |
163
|
0 |
0 |
if ($c_type eq "application/gzip") |
170
|
0 |
0 |
if ($filename =~ /xml\.gz$/) |
171
|
0 |
0 |
if ($c_type eq "application/octet-stream" or $c_type eq "multipart/alternative") |
190
|
0 |
0 |
if ($@) |
196
|
0 |
0 |
unless ($@) |
215
|
0 |
0 |
if $self->{'_envelope_to'} |
229
|
5 |
0 |
if "subject:" eq substr($subject, 0, 8) |
234
|
1 |
4 |
if ($report_id and not $meta->uuid) |
236
|
1 |
0 |
if "<" eq substr($report_id, 0, 1) |
237
|
1 |
0 |
if ">" eq substr($report_id, -1, 1) |
247
|
0 |
0 |
if $self->{'verbose'} |
262
|
4 |
1 |
if ref $self->{'report'} |
275
|
0 |
0 |
if "<" eq substr($rid, 0, 1) |
276
|
0 |
0 |
if ">" eq substr($rid, -1, 1) |
279
|
0 |
0 |
unless ($self->report->aggregate->metadata->uuid) |
300
|
0 |
0 |
unless my $val = $node->findnodes("./$n")->string_value |
324
|
0 |
0 |
if ($pe eq 'disposition') { } |
325
|
0 |
0 |
unless ($ResultType =~ /^(none|quarantine|reject)$/) |
330
|
0 |
0 |
unless ($ResultType =~ /^(pass|fail)$/) |
348
|
0 |
0 |
unless ($rec->identifiers->header_from) |
355
|
0 |
0 |
unless ($rec->identifiers->envelope_to) |
358
|
0 |
0 |
unless ($rec->identifiers->header_from) |
362
|
0 |
0 |
if $self->verbose |
375
|
0 |
0 |
if ($spf{'scope'} and not $self->is_valid_spf_scope($spf{'scope'})) |
380
|
0 |
0 |
if ($spf{'result'} and not $self->is_valid_spf_result($spf{'result'})) |
403
|
0 |
0 |
unless my $type = $r->findnodes("./type")->string_value |