Supabase Auth
Point Supabase's custom SMTP at Unitpost so auth emails send from your own verified domain — and skip Supabase's built-in auth-email rate limits.
What are the SMTP settings?
| Host | smtp.unitpost.com |
|---|---|
| Username | unitpost(always this literal value) |
| Password | Your Unitpost API key(must carry emails:send) |
| Port (STARTTLS) | 587(or 2587 if blocked) |
| Port (implicit TLS) | 465(or 2465 if blocked) |
| From address | Any address on a verified domain |
How do I set it up?
Open Supabase SMTP settings
In the Supabase dashboard go to Project Settings → Authentication → SMTP Settings and enable Custom SMTP.
Enter your Unitpost credentials
Host smtp.unitpost.com Port 587 Username unitpost Password Your Unitpost API key Sender email auth@yourdomain.com (verified) Sender name Your app name The sender email must be on a domain you've verified in Unitpost, or sends are rejected with a 550.
Save and send a test
Save the settings, then trigger a magic link or signup confirmation. Supabase renders its own auth templates; Unitpost just delivers them.
Confirm delivery
The auth email shows up in your Unitpost Activity view with full tracking.
Because delivery now runs through Unitpost, your plan's sending limits apply instead of Supabase's default auth-email throttle.