feat: Initial implementation

Signed-off-by: Jagoda Ślązak <jslazak@jslazak.com>
This commit is contained in:
Jagoda Ślązak
2026-08-18 12:21:27 +02:00
committed by missytake
parent 61261170ad
commit 81b4aecce9
21 changed files with 2870 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
[package]
name = "filtermail"
version = "0.1.0"
edition = "2024"
[dependencies]
async-trait = "0.1.89"
base64 = "0.22.1"
serde = { version = "1.0.228", features = ["derive"] }
serini = "0.2.2"
tokio = { version = "1.49.0", features = ["full"] }
thiserror = "2.0.17"
mailparse = "0.16.1"
lettre = { version = "0.11.19", default-features = false, features = [
"smtp-transport",
"tokio1",
] }
log = "0.4.29"
env_logger = "0.11.8"
[dev-dependencies]
rstest = "0.26.1"
testresult = "0.4.1"