Cargo Features
[dependencies]
pimalaya-email = { version = "0.15.0", default-features = false, features = ["imap-backend", "notmuch-backend", "pgp-native", "pgp-commands", "pgp-gpg", "smtp-sender"] }
- default = imap-backend, pgp-commands, smtp-sender
-
These default features are set whenever
pimalaya-email
is added without
somewhere in the dependency tree.default-features = false - imap-backend default = imap, imap-proto, utf7-imap
-
backends
Affects
backend::imap
,flag::imap
,envelope::imap
… - notmuch-backend = notmuch
-
Affects
backend::notmuch
,config::NotmuchConfig
,flag::notmuch
,envelope::notmuch
… - pgp-native
-
Enables pgp-native of mml-lib
Affects
pgp::native
… - pgp-commands default
-
Enables pgp-commands of mml-lib
Affects
pgp::cmds
… - pgp-gpg
-
Affects
pgp::gpg
… - smtp-sender default = mail-send
-
senders
Affects
sender::smtp
…
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.