DeckleDocs
Dashboard

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.

SettingValue
Hostsmtp.getdeckle.com
Port587 (STARTTLS)
Usernameapikey
PasswordYour Deckle secret key
Sender emailAn 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.

Next steps#