line |
true |
false |
branch |
21
|
6 |
8 |
if (ref $self) { } |
32
|
49 |
13 |
if /^(?:to|from|subject|html|text)$/iu |
47
|
1 |
8 |
if (ref $mail->{'process'} eq 'CODE') |
53
|
6 |
3 |
if ($mail->{'html'} and not $mail->{'text'}) |
65
|
9 |
0 |
$mail->{'Content-Type'} =~ /\bcharset\s*=\s*([^;]+)/iu ? : |
70
|
0 |
27 |
if $key and defined $mail->{$key} and $mail->{$key} =~ /[^[:ascii:]]/u |
78
|
0 |
54 |
if ref $mail->{$_} eq 'ARRAY' |
79
|
0 |
54 |
if ref $mail->{$_} eq 'HASH' |
97
|
1 |
1 |
$_->{'content'} ? : |
99
|
8 |
1 |
!$mail->{'attachments'} || ref $mail->{'attachments'} ne 'ARRAY' ? : |
104
|
1 |
8 |
if ($mail->{'text'} and not $mail->{'html'} and @$attachments == 0) { } |
|
0 |
8 |
elsif ($mail->{'text'} and not $mail->{'html'}) { } |
133
|
9 |
17 |
if $part->subparts |
135
|
8 |
9 |
if ($part->content_type eq 'text/plain') |
152
|
1 |
7 |
ref $_[0] eq 'HASH' ? : |
155
|
0 |
8 |
wantarray ? : |