コンテンツにスキップ

Supabase Auth

Supabase に組み込まれているメーラーは、厳しくレート制限されており、テスト専用です。SpacePost を指定すると、確認メール、マジックリンク、招待、パスワードのリセットのメールを、ご自身のドメインから送信できます。

  1. SpacePost でドメインを検証し、API キーを作成します(そのドメインに限定した sending_access が理想的です)。

  2. Supabase のダッシュボードで Authentication、Emails(または Project Settings、Authentication)を開き、SMTP Settings を見つけます。Enable custom SMTP をオンにします。

  3. 次のように入力します。

    項目 値
    Sender email no-reply@acme.com(検証済みドメインのアドレス)
    Sender name Acme
    Host smtp.spacepost.dev
    Port number 25976
    Username spacepost
    Password SpacePost の API キー

    このポートでは、Supabase が自動的に STARTTLS で接続をアップグレードします。

  4. 保存し、既定の値を超える送信が見込まれる場合は、Authentication、Rate Limits でメールのレート制限を引き上げます。

  5. サインアップまたはパスワードのリセットを実行し、SpacePost のダッシュボードの メール でメールを確認します。

メールが届かない場合: SpacePost のメールログで、403 invalid_from_address(送信元ドメインが未検証)や送信停止がないかを確認し、キーが空白なしで貼り付けられているかを確かめてください。