Skip to main content

mail_sender

Function mail_sender 

Source
pub async fn mail_sender(
    pool: &PgPool,
    mailer: &SmtpTransport,
    warned_layouts: &mut HashMap<Uuid, DateTime<Utc>>,
) -> Result<()>
Expand description

Sends one batch of due emails. warned_layouts is the updated_at of each layout last checked for problems, so each version is warned about once rather than every batch.