blib/lib/Net/SMTP.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 13 | 64 | 20.3 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
174 | 0 | 0 | 0 | ref $username and UNIVERSAL::isa($username, "Authen::SASL") |
222 | 0 | 0 | 0 | defined $str and length $str |
348 | 0 | 0 | 0 | exists $esmtp->{'BINARYMIME'} and exists $esmtp->{'CHUNKING'} |
448 | 0 | 0 | 0 | @_ and ref $_[-1] |
510 | 0 | 0 | 0 | $me->_DATA && $me->datasend(@_) |
512 | 0 | 0 | 0 | $ok && @_ |
525 | 0 | 0 | 0 | $me->_BDAT(length $data) and $me->rawdatasend($data) |
541 | 0 | 0 | 0 | $me->_BDAT(length $data, "LAST") and $me->rawdatasend($data) |
628 | 0 | 0 | 3 | not defined $arg{'SSL_hostname'} and $class->can_client_sni |
line | l | !l | condition |
---|---|---|---|
69 | 0 | 2 | $arg{'Port'} ||= 465 |
87 | 2 | 1 | $arg{'Port'} || 'smtp(25)' |
118 | 0 | 3 | $arg{'Hello'} || '' |
143 | 0 | 0 | do { *$me }->{'net_smtp_banner'} || undef |
150 | 0 | 0 | do { *$me }->{'net_smtp_domain'} || undef |
243 | 1 | 3 | shift() || 'localhost.localdomain' |
263 | 4 | 0 | $1 || ' ' |
629 | 0 | 3 | $arg{'SSL_verifycn_scheme'} ||= "smtp" |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
55 | 0 | 3 | 0 | ref $self || $self |
87 | 0 | 0 | 3 | $arg{'Domain'} || $arg{'Family'} |
117 | 3 | 0 | 0 | not exists $arg{'SendHello'} or $arg{'SendHello'} |
177 | 0 | 0 | 0 | not defined $requested_mechanisms or $requested_mechanisms eq "" |
339 | 0 | 0 | 0 | exists $esmtp->{'8BITMIME'} or exists $esmtp->{'BINARYMIME'} |
399 | 0 | 0 | 0 | not defined $v or $v eq "" |
625 | 3 | 0 | 0 | $arg{'SSL_verifycn_name'} ||= $smtp->host |