Aller au contenu

Supabase Auth

L’expéditeur intégré de Supabase est très fortement limité en débit et n’est prévu que pour les tests. Pointez-le vers SpacePost pour envoyer les e-mails de confirmation, de lien magique, d’invitation et de réinitialisation de mot de passe depuis votre propre domaine.

  1. Vérifiez votre domaine dans SpacePost et créez une clé API (idéalement sending_access, restreinte à ce domaine).

  2. Dans le tableau de bord Supabase, ouvrez Authentication, puis Emails (ou Project Settings, Authentication) et trouvez SMTP Settings. Activez Enable custom SMTP.

  3. Renseignez :

    Champ Valeur
    Sender email no-reply@acme.com (sur votre domaine vérifié)
    Sender name Acme
    Host smtp.spacepost.dev
    Port number 25976
    Username spacepost
    Password votre clé API SpacePost

    Supabase passe automatiquement la connexion en STARTTLS sur ce port.

  4. Enregistrez, puis relevez la limite de débit des e-mails dans Authentication, Rate Limits si vous attendez plus que la valeur par défaut.

  5. Déclenchez une inscription ou une réinitialisation de mot de passe et vérifiez l’e-mail dans le tableau de bord SpacePost sous E-mails.

Si les e-mails n’arrivent pas : consultez le journal des e-mails de SpacePost pour repérer un 403 invalid_from_address (domaine d’expéditeur non vérifié) ou une suppression ; et vérifiez que la clé a été collée sans espaces.