| line |
true |
false |
branch |
|
203
|
0 |
2 |
if ($module eq 'Default') |
|
211
|
2 |
0 |
unless ($@) |
|
263
|
0 |
1 |
unless try_to_sendmail($email, $self->{'envelope'}) |
|
284
|
0 |
1 |
if (not defined $self->{'header_from'}) { } |
|
|
0 |
1 |
elsif (defined $self->{'header_from'} and not $self->_isValid($self->{'header_from'})) { } |
|
296
|
0 |
1 |
unless defined $self->{'header_to'} |
|
299
|
0 |
1 |
if (ref $self->{'header_to'} eq 'ARRAY') { } |
|
|
0 |
1 |
elsif (not $self->_isValid($self->{'header_to'})) { } |
|
301
|
0 |
0 |
if ($self->_isValid($self->{'header_to'})) { } |
|
316
|
0 |
1 |
unless defined $self->{'subject_formatter'} and ref $self->{'subject_formatter'} and UNIVERSAL::can($self->{'subject_formatter'}, 'isa') and $self->{'subject_formatter'}->isa('Log::Fine::Formatter') |
|
325
|
0 |
1 |
unless defined $self->{'body_formatter'} and ref $self->{'body_formatter'} and UNIVERSAL::can($self->{'body_formatter'}, 'isa') and $self->{'body_formatter'}->isa('Log::Fine::Formatter') |
|
331
|
0 |
1 |
if (defined $envelope->{'transport'}) |
|
333
|
0 |
0 |
unless $transtype =~ /^Email\:\:Sender\:\:Transport/ |
|
339
|
0 |
1 |
if (defined $envelope->{'to'}) |
|
344
|
0 |
0 |
unless ref $envelope->{'to'} eq 'ARRAY' and $self->_isValid($envelope->{'to'}) |
|
348
|
0 |
1 |
if (defined $envelope->{'from'} and $envelope->{'from'} =~ /\w/) { } |
|
350
|
0 |
0 |
unless $self->_isValid($envelope->{'from'}) |
|
358
|
0 |
1 |
unless defined $self->{'subject_formatter'} and $self->{'subject_formatter'}->isa('Log::Fine::Formatter') |
|
365
|
0 |
1 |
unless defined $self->{'body_formatter'} and $self->{'body_formatter'}->isa('Log::Fine::Formatter') |
|
382
|
0 |
0 |
unless defined $self->{'_fullHost'} and $self->{'_fullHost'} =~ /\w/ |
|
398
|
0 |
0 |
if (defined $self->{'_userName'} and $self->{'_userName'} =~ /\w/) { } |
|
|
0 |
0 |
elsif ($self->{'use_effective_id'}) { } |
|
403
|
0 |
0 |
$^O eq 'MSWin32' ? : |
|
431
|
0 |
1 |
if (ref $addy eq 'ARRAY') { } |
|
434
|
0 |
0 |
unless $address =~ m[^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+\@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$] |
|
439
|
0 |
1 |
unless $addy =~ m[^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+\@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$] |
|
468
|
0 |
0 |
if (ref $addy eq 'ARRAY') { } |
|
470
|
0 |
0 |
unless $validator->address($address) |
|
473
|
0 |
0 |
unless $validator->address($addy) |
|
498
|
0 |
2 |
if (ref $addy eq 'ARRAY') { } |