smtp: retry immediately if connection is stale

This commit is contained in:
link2xt
2022-01-22 11:56:36 +00:00
parent 05a3c0c89b
commit f7f899f0a4
4 changed files with 52 additions and 9 deletions

View File

@@ -318,7 +318,7 @@ impl Job {
return Status::RetryLater;
}
let status = smtp_send(context, recipients, body, smtp, msg_id, 0).await;
let status = smtp_send(context, &recipients, &body, smtp, msg_id, 0).await;
if matches!(status, Status::Finished(Ok(_))) {
// Remove additional SendMdn jobs we have aggregated into this one.
job_try!(kill_ids(context, &additional_job_ids).await);