line |
true |
false |
branch |
43
|
0 |
0 |
unless $localpart =~ /[^\w.+-]/ or $localpart =~ /^\./ |
51
|
0 |
0 |
if ($self->ssl) { } |
60
|
0 |
0 |
unless $smtp |
62
|
0 |
0 |
if ($self->sasl_username) |
63
|
0 |
0 |
unless defined $self->sasl_password |
66
|
0 |
0 |
unless ($smtp->auth($self->sasl_username, $self->sasl_password)) |
67
|
0 |
0 |
if ($smtp->message =~ /MIME::Base64|Authen::SASL/) |
83
|
0 |
0 |
if $self->ssl and $self->ssl ne 'starttls' |
85
|
0 |
0 |
defined $ssl ? : |
|
0 |
0 |
defined $self->helo ? : |
|
0 |
0 |
defined $self->localaddr ? : |
|
0 |
0 |
defined $self->localport ? : |
|
0 |
0 |
defined $self->debug ? : |
105
|
0 |
0 |
if defined $_ |
|
0 |
0 |
unless my(@to) = grep({length $_ if defined $_;} @{$$env{'to'};}) |
111
|
0 |
0 |
unless $smtp->mail(_quoteaddr($env->{'from'})) |
118
|
0 |
0 |
if ($smtp->to(_quoteaddr($addr))) { } |
137
|
0 |
0 |
if (@failures and @ok_rcpts == 0 || !$self->allow_partial_success) |
141
|
0 |
0 |
if @failures == 1 |
143
|
0 |
0 |
@ok_rcpts ? : |
155
|
0 |
0 |
unless $smtp->data |
162
|
0 |
0 |
unless $smtp->datasend($next_hunk) |
165
|
0 |
0 |
unless $smtp->dataend |
172
|
0 |
0 |
unless @failures |