Integrations · Send-through
Supabase
Send Supabase Auth emails — confirmations, magic links, password resets — through Deckle for reliable delivery and full logs.
Supabase’s built-in email has strict rate limits and no deliverability tooling. Point Supabase Auth at Deckle’s SMTP relay and every auth email routes through your verified domain on AWS SES, with delivery, bounce, and open tracking in your dashboard.
Set it up#
Connect Supabase in Deckle
Open Integrations → Supabase and click Connect. Deckle generates a scoped secret key and shows it once — copy it.
Enable custom SMTP in Supabase
In your Supabase project, go to Authentication → Emails → SMTP Settings and enable Custom SMTP.
Paste the connection settings
Use the values below. The password is the Deckle key you copied.
| Setting | Value |
|---|---|
| Host | smtp.getdeckle.com |
| Port | 587 (STARTTLS) |
| Username | apikey |
| Password | Your Deckle secret key |
| Sender email | An address on your verified domain |
Verify your sender domain
Add and verify the domain you send from under Domains so Supabase mail passes SPF and DKIM. Sends from an unverified domain are rejected.
Keep the key secret
Your SMTP password is a full-access API key. Supabase stores it securely — rotate it any time from the integration page with Regenerate key, which revokes the old one.