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?

Hostsmtp.unitpost.com
Usernameunitpost(always this literal value)
PasswordYour Unitpost API key(must carry emails:send)
Port (STARTTLS)587(or 2587 if blocked)
Port (implicit TLS)465(or 2465 if blocked)
From addressAny address on a verified domain

How do I set it up?

  1. Open Supabase SMTP settings

    In the Supabase dashboard go to Project Settings → Authentication → SMTP Settings and enable Custom SMTP.

  2. Enter your Unitpost credentials

    Hostsmtp.unitpost.com
    Port587
    Usernameunitpost
    PasswordYour Unitpost API key
    Sender emailauth@yourdomain.com (verified)
    Sender nameYour app name

    The sender email must be on a domain you've verified in Unitpost, or sends are rejected with a 550.

  3. 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.

  4. 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.