diff --git a/Cargo.lock b/Cargo.lock index 3cb59f4..7ff6990 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -297,8 +297,7 @@ dependencies = [ [[package]] name = "async-imap" version = "0.11.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a78dceaba06f029d8f4d7df20addd4b7370a30206e3926267ecda2915b0f3f66" +source = "git+https://github.com/rustmailer/async-imap.git?branch=main#7ad47e6b270262ed02c440b3fc0a9985a79e0271" dependencies = [ "async-channel 2.5.0", "async-compression", @@ -620,9 +619,9 @@ dependencies = [ [[package]] name = "blake3" -version = "1.8.4" +version = "1.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d2d5991425dfd0785aed03aedcf0b321d61975c9b5b3689c774a2610ae0b51e" +checksum = "0aa83c34e62843d924f905e0f5c866eb1dd6545fc4d719e803d9ba6030371fce" dependencies = [ "arrayref", "arrayvec", @@ -4313,9 +4312,9 @@ dependencies = [ [[package]] name = "rustls-pki-types" -version = "1.14.0" +version = "1.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd" +checksum = "30a7197ae7eb376e574fe940d068c30fe0462554a3ddbe4eca7838e049c937a9" dependencies = [ "web-time", "zeroize", diff --git a/Cargo.toml b/Cargo.toml index 0d6d59c..fe8d29d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -38,7 +38,6 @@ regex = "1.12.3" email_address = "0.2.9" futures = "0.3.32" utf7-imap = "0.3.2" -imap-proto = "0.16.6" mail-parser = { version = '0.11.2', features = ["serde"] } # mail-send = "0.5.2" tokio-rustls = { version = "0.26.4", default-features = false, features = [ @@ -52,13 +51,9 @@ sysinfo = "0.38.4" num_cpus = "1.17.0" rand = "0.10.1" encoding_rs = "0.8.35" -async-imap = { version = "0.11.2", default-features = false, features = [ - "runtime-tokio", - "compress", -] } webpki-roots = "1.0.7" rustls = { version = "0.23.39", default-features = false, features = ["ring"] } -rustls-pki-types = "1.14.0" +rustls-pki-types = "1.14.1" tokio-io-timeout = "1.2.1" semver = "1.0.28" governor = "0.10.4" @@ -84,7 +79,7 @@ console = "0.16.3" mail-send = "0.6.0" rcgen = "0.14.7" rustls-pemfile = "2.2.0" -blake3 = "1.8.4" +blake3 = "1.8.5" uuid = { version = "1.23.1", features = ["v4", "serde"] } fjall = { version = "3.1.4", features = ["lz4", "metrics", "bytes_1"] } tantivy = { version = "0.26.0", features = ["zstd-compression"] } diff --git a/crates/core/Cargo.toml b/crates/core/Cargo.toml index 64413f9..a2966a7 100644 --- a/crates/core/Cargo.toml +++ b/crates/core/Cargo.toml @@ -44,7 +44,10 @@ sysinfo.workspace = true num_cpus.workspace = true rand.workspace = true encoding_rs.workspace = true -async-imap.workspace = true +async-imap = { git = "https://github.com/rustmailer/async-imap.git", branch = "main", default-features = false, features = [ + "runtime-tokio", + "compress", +] } webpki-roots.workspace = true rustls.workspace = true rustls-pki-types.workspace = true