|
|
@ -664,12 +664,11 @@ async fn send_with_selected_transport(email: Message) -> EmptyResult { |
|
|
} else if e.is_response() { |
|
|
} else if e.is_response() { |
|
|
debug!("Sendmail response error: {e:?}"); |
|
|
debug!("Sendmail response error: {e:?}"); |
|
|
err!(format!("Sendmail response error: {e}")); |
|
|
err!(format!("Sendmail response error: {e}")); |
|
|
} else { |
|
|
} |
|
|
debug!("Sendmail error: {e:?}"); |
|
|
debug!("Sendmail error: {e:?}"); |
|
|
err!(format!("Sendmail error: {e}")); |
|
|
err!(format!("Sendmail error: {e}")); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
} else { |
|
|
} else { |
|
|
match smtp_transport().send(email).await { |
|
|
match smtp_transport().send(email).await { |
|
|
Ok(_) => Ok(()), |
|
|
Ok(_) => Ok(()), |
|
|
@ -695,13 +694,12 @@ async fn send_with_selected_transport(email: Message) -> EmptyResult { |
|
|
} else if e.is_tls() { |
|
|
} else if e.is_tls() { |
|
|
debug!("SMTP encryption error: {e:#?}"); |
|
|
debug!("SMTP encryption error: {e:#?}"); |
|
|
err!(format!("SMTP encryption error: {e}")); |
|
|
err!(format!("SMTP encryption error: {e}")); |
|
|
} else { |
|
|
} |
|
|
debug!("SMTP error: {e:#?}"); |
|
|
debug!("SMTP error: {e:#?}"); |
|
|
err!(format!("SMTP error: {e}")); |
|
|
err!(format!("SMTP error: {e}")); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
async fn send_email(address: &str, subject: &str, body_html: String, body_text: String) -> EmptyResult { |
|
|
async fn send_email(address: &str, subject: &str, body_html: String, body_text: String) -> EmptyResult { |
|
|
|