Skip to main content
View as Markdown

Send transactional email from Sovrium

Password resets, email verification, magic links, and automation email actions all need an outbound mail path. Sovrium sends through any SMTP provider (Brevo, Resend, Postmark, Amazon SES, your own server).

Configure SMTP

export SMTP_HOST=smtp.example.com
export SMTP_PORT=587
export SMTP_USER=<username>
export SMTP_PASS=<password>
export SMTP_FROM=no-reply@example.com
export SMTP_FROM_NAME="My App"
sovrium start app.ts

Until SMTP_HOST is set, email is disabled and send attempts are logged rather than delivered — safe for local development.

Verify

Trigger a password reset (or run an automation with an email action); the message arrives at its destination. The startup summary shows email as enabled once SMTP_HOST is set.

Next

Last updated July 21, 2026

This documentation was written with Claude Fable 5 (Anthropic), so errors or outdated content are possible. Sovrium is in beta — contributions and corrections are welcome.

Built with Sovrium