diff --git a/Cargo.lock b/Cargo.lock index 33c9ae9..7a0a26b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1603,15 +1603,6 @@ version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ef6b89e5b37196644d8796de5268852ff179b44e96276cf4290264843743bb7" -[[package]] -name = "encoding_rs" -version = "0.8.35" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" -dependencies = [ - "cfg-if", -] - [[package]] name = "enumflags2" version = "0.7.12" @@ -2390,6 +2381,18 @@ version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" +[[package]] +name = "hashify" +version = "0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd1246c0e5493286aeb2dde35b1f4eb9c4ce00e628641210a5e553fc001a1f26" +dependencies = [ + "indexmap 2.14.0", + "proc-macro2", + "quote", + "syn 2.0.119", +] + [[package]] name = "hashlink" version = "0.10.0" @@ -3337,11 +3340,11 @@ checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" [[package]] name = "mail-parser" -version = "0.9.4" +version = "0.11.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93c3b9e5d8b17faf573330bbc43b37d6e918c0a3bf8a88e7d0a220ebc84af9fc" +checksum = "47785d444be4d32c1709171c6219a90f667c0ad0ffe68b4b179e794f31f4f9e8" dependencies = [ - "encoding_rs", + "hashify", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 3aec15d..13cc2cd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -53,7 +53,7 @@ tempfile = "3.10" keyring = "2.1" age = "0.10" aes-gcm = "0.10" -mail-parser = "0.9" +mail-parser = "0.11" bytes = "1.6" lettre = { version = "0.11", default-features = false, features = ["tokio1-rustls-tls", "builder", "smtp-transport"] } async-imap = { version = "0.9", default-features = false, features = ["runtime-tokio"] }