forgot password: send emails

This commit is contained in:
Philippe Loctaux 2023-04-22 01:27:24 +02:00
parent 751a21485f
commit feb9f16bc9
10 changed files with 676 additions and 18 deletions

24
crates/email/Cargo.toml Normal file
View file

@ -0,0 +1,24 @@
[package]
name = "email"
version = "0.0.0"
edition = "2021"
[dependencies]
thiserror = { workspace = true }
tera = "1.18.1"
mrml = "2.0.0-rc2"
serde = { workspace = true }
[dependencies.lettre]
version = "0.10.3"
default-features = false
features = [
# tokio, rustls
"tokio1",
"tokio1-rustls-tls",
# default features
"smtp-transport",
"pool",
"hostname",
"builder",
]