Docs

Auth emails

The emails your users receive, how to customise them, and how to send from your own domain.

Updated Oct 13, 2026Open in console

Sovaria sends these emails to your app users on your behalf. They carry your project name, and links point to your Site URL or allowed redirect URLs.

EmailSent whenTemplate key
Confirm your emailSign-up, when verification is requiredemail_verification
Reset your passwordA reset is requested for an existing accountpassword_reset
Sign-in link and codeA magic link is requestedmagic_link
Password changedAfter a password change or resetpassword_changed
New sign-inA sign-in from a device not seen beforenew_sign_in
Confirm email changeA user changes their email (to old and new address)email_change_confirm_old, email_change_confirm_new
Email settings pageEmail settings page
Users → Email: send through your own SMTP server, and edit each template (custom templates on paid plans).

Customise the templates

On plans that include custom email templates, edit subject and body under Users → Emails. Use placeholders such as {{ project_name }}, {{ confirmation_url }}, {{ reset_url }}, {{ magic_link_url }}, {{ otp_code }} and {{ ttl_minutes }}. Values are escaped automatically, so a user's name can never inject HTML. Reset to default restores the built-in template at any time.

Send from your own domain

Under Users → Emails → SMTP, add your own SMTP server so emails come from your domain. Credentials are encrypted at rest. Without custom SMTP, emails are sent by Sovaria.

Security alerts

New-sign-in and password-changed emails are on by default. Turn them off with Users → Settings → Security alert emails if your app sends its own.

Something unclear or missing on this page?Tell us