sova-mail 0.1.0

Outbound email for Sova (lettre SMTP / fake / file)
Documentation

Outbound email for Sova (Express/Nodemailer-simple API on lettre).

With feature templates, render MiniJinja views into the body (Laravel-style):

req.mail()
    .to(user)
    .subject("Welcome")
    .view("mail/welcome.html", json!({ "name": name }))
    .send()
    .await?;

// Mailable
req.mail().to(user).send_mail(WelcomeMail { name }).await?;

// Markdown body (feature `markdown`)
req.mail().to(user).subject("Hi").markdown("# Hello\n\nWorld").send().await?;

Layouts use Jinja {% extends "mail/layout.html" %} in the template file.