Zum Inhalt springen

Supabase Auth

Der eingebaute Mailer von Supabase ist stark durch Rate Limits beschränkt und nur zum Testen gedacht. Richte ihn auf SpacePost, um Bestätigungs-, Magic-Link-, Einladungs- und Passwort-Zurücksetzungs-E-Mails von deiner eigenen Domain zu senden.

  1. Verifiziere deine Domain in SpacePost und erstelle einen API-Schlüssel (ideal ist sending_access, auf diese Domain beschränkt).

  2. Öffne im Supabase-Dashboard Authentication, dann Emails (oder Project Settings, Authentication) und suche SMTP Settings. Aktiviere Enable custom SMTP.

  3. Fülle aus:

    Feld Wert
    Sender email no-reply@acme.com (auf deiner verifizierten Domain)
    Sender name Acme
    Host smtp.spacepost.dev
    Port number 25976
    Username spacepost
    Password dein SpacePost-API-Schlüssel

    Supabase stellt die Verbindung auf diesem Port automatisch per STARTTLS auf Verschlüsselung um.

  4. Speichere und erhöhe dann unter Authentication, Rate Limits das Rate Limit für E-Mails, falls du mehr als den Standard erwartest.

  5. Löse eine Registrierung oder eine Passwort-Zurücksetzung aus und prüfe die E-Mail im SpacePost-Dashboard unter E-Mails.

Wenn E-Mails nicht ankommen: Prüfe im E-Mail-Log von SpacePost auf ein 403 invalid_from_address (Absender-Domain nicht verifiziert) oder eine Sperre, und stelle sicher, dass der Schlüssel ohne Leerzeichen eingefügt wurde.