Cargo Features

[dependencies]
any_mail = { version = "0.1.0", default-features = false, features = ["mail-whale", "mail-gun", "smtp", "tokio_rustls", "reqwest_rustls"] }
default = mail-gun, mail-whale, reqwest_rustls, smtp, tokio_rustls

These default features are set whenever any_mail is added without default-features = false somewhere in the dependency tree.

Enables handlebars

mail-whale default

Enables reqwest ^0.11 and serde_json

Affects any_mail::mail_whale

mail-gun default

Enables reqwest ^0.11 and serde_json

Affects any_mail::mail_gun

smtp default = lettre

Enables lettre

Affects any_mail::smtp

tokio_rustls default = tokio

Enables tokio1-rustls-tls of lettre

reqwest_rustls default

Enables rustls-tls of reqwest ^0.11

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.

lettre smtp tokio_rustls
tokio tokio_rustls