[dependencies.bytes]
optional = true
version = "1.6.1"
[dependencies.imap-codec]
features = ["quirk_crlf_relaxed"]
version = "2.0.0-alpha.4"
[dependencies.rustls]
optional = true
version = "0.23.12"
[dependencies.thiserror]
version = "1.0.63"
[dependencies.tokio]
features = ["io-util", "macros", "net"]
optional = true
version = "1.39.1"
[dependencies.tokio-rustls]
optional = true
version = "0.26.0"
[dependencies.tracing]
version = "0.1.40"
[dev-dependencies.rand]
version = "0.8.5"
[dev-dependencies.tokio]
features = ["full"]
version = "1.39.1"
[features]
arbitrary = ["imap-codec/arbitrary"]
arbitrary_simplified = ["imap-codec/arbitrary_simplified"]
default = ["stream"]
expose_stream = []
ext_condstore_qresync = ["imap-codec/ext_condstore_qresync"]
ext_id = ["imap-codec/ext_id"]
ext_login_referrals = ["imap-codec/ext_login_referrals"]
ext_mailbox_referrals = ["imap-codec/ext_mailbox_referrals"]
ext_metadata = ["imap-codec/ext_metadata"]
serde = ["imap-codec/serde"]
starttls = ["imap-codec/starttls"]
stream = ["dep:bytes", "dep:rustls", "dep:tokio", "dep:tokio-rustls"]
tag_generator = ["imap-codec/tag_generator"]
[package]
categories = ["email", "network-programming"]
description = "Thin sans I/O abstraction over IMAP's distinct protocol flows"
edition = "2021"
exclude = [".github"]
keywords = ["email", "imap", "protocol", "network"]
license = "MIT OR Apache-2.0"
name = "imap-next"
readme = "README.md"
repository = "https://github.com/duesee/imap-next"
version = "0.2.0"