| 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'}] |
| 444 | 0 | | $smtp->to($a{'bcc'}) or die "RCPT TO (bcc) failed\n" |
| 453 | 0 | | $@ || 'unknown SMTP error' |
| 494 | 33 | | $orig and $orig->{'ip'} |
| 498 | 50 | | ($inv->header_value("return-path") // $inv->header_value("from")) // "" |
| 33 | | $inv->header_value("return-path") // $inv->header_value("from") |
| 506 | 50 | | $inv->header_value("to") // "" |
| 515 | 50 | | $inv->header_value("date") // "" |
| 530 | 50 | | $inv->header_value("authentication-results") // "" |
| 564 | 0 | | defined $a{'original'} and length ${$a{'original'};} |