mail-list 0.2.4-alpha

Email subscriptions list library. Unicast, narrowcast and broadcast lists
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
pub type MailListResult<T> = Result<T, MailListError>;

#[derive(Debug, thiserror::Error)]
pub enum MailListError {
    #[error("{0}")]
    Mailer(String),
    #[error("{0}")]
    MailDelivery(String),
    #[error("{0}")]
    Smtps(String),
    #[error("{0}")]
    Email(lettre::address::AddressError),
}