Home / Companies / Mailtrap / Blog / Post Details
Content Deep Dive

How to Send Emails from Supabase using SMTP or Email API

Blog post from Mailtrap

Post Details
Company
Date Published
Author
Artem Litvinenko, Ivan Djuric
Word Count
5,236
Company Posts That Month
7
Language
English
Hacker News Points
-
Post removed?
No
Summary

Supabase can send authentication messages and application notifications through its built-in Auth tools, custom SMTP providers, or third-party email APIs, although its default SMTP service is limited to two emails daily and is intended mainly for testing. The guide uses Mailtrap to demonstrate connecting a Supabase project through an authorized integration or manual SMTP configuration, enabling signup confirmations, invitations, password resets, magic links, and customizable Go-template-based email content, then testing these flows with a Vite-based React authentication form. It also emphasizes security measures including stronger password policies, compromised-password checks, MFA, rate limits, CAPTCHA, and Row Level Security for browser-accessible database data. For event-driven emails, it explains how to create and deploy Deno-based Supabase Edge Functions, connect them to asynchronous Database Webhooks for insert, update, or delete events, and store credentials securely as function secrets. Email delivery can be implemented with Nodemailer over SMTP or the Mailtrap API, with examples covering plain-text and HTML messages, notifications for user creation or deletion, attachments retrieved from Supabase Storage, and delivery to multiple recipients.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Edge Computing 34 38 24 18 -42%
Real-time 2 4,099 1,129 265 -46%
Secrets Management 2 1,352 189 74 -24%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.