| line | true | false | branch | 
 
| 83 | 2 | 1 | unless $token | 
 
| 87 | 0 | 3 | if $use_ssl | 
 
| 173 | 1 | 6 | unless $$self{'token'} | 
 
| 177 | 0 | 6 | unless $params{'from'} and 'Email::Valid'->address($params{'from'}) | 
 
| 181 | 0 | 6 | unless $params{'to'} | 
 
| 188 | 0 | 6 | unless $params{'subject'} | 
 
| 192 | 1 | 1 | unless $params{'body'} or $params{'html'} or $params{'text'} | 
 
| 196 | 1 | 4 | if ($params{'cc'}) | 
 
| 199 | 0 | 5 | if ($params{'bcc'}) | 
 
| 204 | 0 | 5 | if ($params{'reply_to'}) | 
 
| 205 | 0 | 0 | unless 'Email::Valid'->address($params{'reply_to'}) | 
 
| 210 | 4 | 1 | unless ($params{'html'} or $params{'text'}) | 
 
| 212 | 2 | 2 | if ($body =~ /^\/i and $body =~ m[\$]i) { } | 
 
| 230 | 3 | 2 | if $params{'html'} | 
 
| 231 | 3 | 2 | if $params{'text'} | 
 
| 232 | 1 | 4 | if $params{'cc'} | 
 
| 233 | 0 | 5 | if $params{'bcc'} | 
 
| 234 | 0 | 5 | if $params{'tag'} | 
 
| 235 | 0 | 5 | if $params{'reply_to'} | 
 
| 236 | 0 | 5 | if $params{'track_opens'} | 
 
| 239 | 1 | 4 | $$self{'use_ssl'} ? : | 
 
| 253 | 4 | 1 | if ($$res{'success'}) { } | 
 
| 283 | 0 | 2 | unless $raw_email | 
 
| 304 | 2 | 0 | if ($$res{'success'}) { } | 
 
| 307 | 2 | 0 | if ($$ret{'success'}) { } | 
 
| 308 | 1 | 1 | $options eq 'long' ? : | 
 
| 328 | 0 | 7 | if scalar @ads > 20 | 
 
| 333 | 0 | 10 | unless 'Email::Valid'->address($_) | 
 
| 350 | 0 | 0 | $$res{'status'} == 500 ? : | 
 
|  | 0 | 0 | $$res{'status'} == 422 ? : | 
 
|  | 1 | 0 | $$res{'status'} == 401 ? : |