1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
pub mod lettre { pub use ::lettre::transport::smtp::{ authentication::{Credentials, Mechanism, DEFAULT_MECHANISMS}, extension::ClientId, }; pub use ::lettre::message::Message; } mod client; mod connection; mod session; pub use client::AsyncClient; pub use connection::AsyncConnection; pub use session::AsyncSession; #[cfg(feature = "async_native_tls")] pub use connection::AsyncNativeTlsClientTlsUpgrader; #[cfg(feature = "async_tls")] pub use connection::AsyncTlsClientTlsUpgrader;