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),
}