mirror of https://github.com/LemmyNet/lemmy.git
Adding a message_id to emails. Fixes #1807
parent
454d3987a5
commit
cb298a199c
|
@ -2004,6 +2004,7 @@ dependencies = [
|
|||
"thiserror",
|
||||
"tokio",
|
||||
"url",
|
||||
"uuid",
|
||||
"webpage",
|
||||
]
|
||||
|
||||
|
|
|
@ -40,3 +40,4 @@ smart-default = "0.6.0"
|
|||
webpage = { version = "1.3.0", default-features = false, features = ["serde"] }
|
||||
jsonwebtoken = "7.2.0"
|
||||
doku = "0.10.1"
|
||||
uuid = { version = "0.8.2", features = ["serde", "v4"] }
|
||||
|
|
|
@ -12,6 +12,7 @@ use lettre::{
|
|||
Transport,
|
||||
};
|
||||
use std::str::FromStr;
|
||||
use uuid::Uuid;
|
||||
|
||||
pub fn send_email(
|
||||
subject: &str,
|
||||
|
@ -44,6 +45,7 @@ pub fn send_email(
|
|||
Some(to_username.to_string()),
|
||||
Address::from_str(to_email).expect("email to address isn't valid"),
|
||||
))
|
||||
.message_id(Some(format!("{}@{}", Uuid::new_v4(), settings.hostname)))
|
||||
.subject(subject)
|
||||
.multipart(
|
||||
MultiPart::mixed().multipart(
|
||||
|
|
Loading…
Reference in New Issue