| line | % | coverage | condition |
| 83 | 33 | | $dry_run or $from |
| 88 | 33 | | $from and not $from =~ /\@/ |
| 106 | 50 | | $smtp_port //= 25 |
| 123 | 33 | | defined $raw and length $raw |
| 217 | 0 | | defined $ans and lc $ans eq "y" |
| 276 | 50 | | $c->{'note'} || '' |
| 300 | 33 | | defined $raw_ref and length $$raw_ref |
| 320 | 50 | | $_->{'roles'} // [$_->{'role'}] |
| 443 | 0 | | $smtp->to($a{'bcc'}) or die "RCPT TO (bcc) failed\n" |
| 452 | 0 | | $@ || 'unknown SMTP error' |
| 493 | 33 | | $orig and $orig->{'ip'} |
| 497 | 50 | | ($inv->_header_value("return-path") // $inv->_header_value("from")) // "" |
| 33 | | $inv->_header_value("return-path") // $inv->_header_value("from") |
| 505 | 50 | | $inv->_header_value("to") // "" |
| 514 | 50 | | $inv->_header_value("date") // "" |
| 529 | 50 | | $inv->_header_value("authentication-results") // "" |
| 563 | 0 | | defined $a{'original'} and length ${$a{'original'};} |