dust-mail 0.4.3

A multi protocol email client
Documentation
[dependencies.ammonia]
version = "3"

[dependencies.async-imap]
default-features = false
optional = true
version = "0.8.0"

[dependencies.async-native-tls]
default-features = false
version = "0.5.0"

[dependencies.async-pop]
default-features = false
features = ["sasl"]
optional = true
version = "1.1.0"

[dependencies.async-smtp]
default-features = false
optional = true
version = "0.9.0"

[dependencies.async-std]
features = ["attributes"]
optional = true
version = "1.12.0"

[dependencies.async-trait]
version = "0.1.66"

[dependencies.autoconfig]
default-features = false
optional = true
version = "0.4"

[dependencies.chrono]
version = "0.4"

[dependencies.directories]
version = "5.0.1"

[dependencies.dns-mail-discover]
default-features = false
optional = true
version = "0.2.7"

[dependencies.email]
version = "0.0.21"

[dependencies.futures]
version = "0.3"

[dependencies.log]
version = "0.4"

[dependencies.mail-builder]
version = "0.3.1"

[dependencies.maildir]
optional = true
version = "0.6.4"

[dependencies.mailparse]
version = "0.14"

[dependencies.ms-autodiscover]
default-features = false
features = ["pox"]
optional = true
version = "0.3"

[dependencies.serde]
features = ["derive"]
optional = true
version = "1.0"

[dependencies.serde_json]
optional = true
version = "1.0"

[dependencies.tokio]
features = ["net", "macros", "sync", "time", "rt-multi-thread"]
optional = true
version = "1"

[dependencies.validator]
version = "0.16.1"
[dev-dependencies.dotenv]
version = "0.15.0"

[dev-dependencies.env_logger]
version = "0.10.0"

[features]
autoconfig = ["dep:autoconfig"]
autodiscover = ["dep:ms-autodiscover"]
default = ["pop", "imap", "smtp", "discover", "runtime-tokio", "serde", "maildir"]
discover = ["autoconfig", "autodiscover", "dep:dns-mail-discover"]
imap = ["dep:async-imap"]
json = ["serde", "dep:serde_json"]
maildir = ["dep:maildir"]
pop = ["dep:async-pop"]
runtime-async-std = ["dep:async-std", "async-native-tls/runtime-async-std", "async-imap?/runtime-async-std", "async-smtp?/runtime-async-std", "async-pop?/runtime-async-std", "autoconfig?/runtime-async-std", "ms-autodiscover?/runtime-async-std", "dns-mail-discover?/runtime-async-std"]
runtime-tokio = ["dep:tokio", "async-native-tls/runtime-tokio", "async-imap?/runtime-tokio", "async-smtp?/runtime-tokio", "async-pop?/runtime-tokio", "autoconfig?/runtime-tokio", "ms-autodiscover?/runtime-tokio", "dns-mail-discover?/runtime-tokio"]
serde = ["dep:serde"]
smtp = ["dep:async-smtp"]

[package]
description = "A multi protocol email client"
documentation = "https://docs.dust.email"
edition = "2021"
license = "MIT"
name = "dust-mail"
readme = "README.md"
repository = "https://github.com/dust-mail/core"
rust-version = "1.67"
version = "0.4.3"