diff --git a/Cargo.lock b/Cargo.lock index 2967628..7ccbc8e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -245,6 +245,12 @@ dependencies = [ "memchr 2.4.1", ] +[[package]] +name = "email_address" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8684b7c9cb4857dfa1e5b9629ef584ba618c9b93bae60f58cb23f4f271d0468e" + [[package]] name = "encoding_rs" version = "0.8.30" @@ -615,12 +621,13 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" [[package]] name = "lettre" -version = "0.10.0-rc.6" +version = "0.10.0-rc.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f6c70001f7ee6c93b6687a06607c7a38f9a7ae460139a496c23da21e95bc289" +checksum = "0f7e87d9d44162eea7abd87b1a7540fcb10d5e58e8bb4f173178f3dc6e453944" dependencies = [ "base64", "email-encoding", + "email_address", "fastrand", "futures-util", "hostname", @@ -631,8 +638,8 @@ dependencies = [ "nom 7.1.1", "once_cell", "quoted_printable", - "regex", "serde", + "socket2", ] [[package]] @@ -1283,6 +1290,16 @@ version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83" +[[package]] +name = "socket2" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66d72b759436ae32898a2af0a14218dbf55efde3feeb170eb623637db85ee1e0" +dependencies = [ + "libc", + "winapi", +] + [[package]] name = "string_cache" version = "0.8.3" diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 50fea80..25b638c 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -33,7 +33,7 @@ env_logger = "0.8.3" erased-serde = "0.3.18" himalaya-lib = { path = "../lib" } html-escape = "0.2.9" -lettre = { version = "0.10.0-rc.1", features = ["serde"] } +lettre = { version = "0.10.0-rc.7", features = ["serde"] } log = "0.4.14" mailparse = "0.13.6" native-tls = "0.2.8" diff --git a/lib/Cargo.toml b/lib/Cargo.toml index b28fb40..68f0916 100644 --- a/lib/Cargo.toml +++ b/lib/Cargo.toml @@ -10,7 +10,7 @@ notmuch-backend = ["notmuch", "maildir-backend"] default = ["imap-backend", "maildir-backend"] [dependencies] -lettre = { version = "0.10.0-rc.6", features = ["serde"] } +lettre = { version = "0.10.0-rc.7", features = ["serde"] } log = "0.4.14" mailparse = "0.13.6" serde = { version = "1.0.118", features = ["derive"] }