前提条件
- Amazon AWS アカウントが必要です。
- 特定の Auth0 IP addresses からの受信接続を許可するように、プロバイダーを設定する必要があります。
API資格情報を使用して Amazon SES を設定する
- Amazon AWS アカウントにログインします。
- ドメインを検証します。
- メールアドレスを検証します。
- 本番アクセスをリクエストします。
- AWS アクセスキーを取得します。これらのキーをコピーしておいてください。後で Auth0 に入力する必要があります。
-
適切な権限を持つポリシーをアタッチします。次の例のように、
ses:SendRawEmailとses:SendEmailの権限を含むポリシーをアタッチします。 - Auth0 の Auth0 Dashboard > Branding > メールプロバイダー に移動します。
- Use my own email provider トグルを有効化します。
- Amazon Web Services ロゴをクリックします。
- From メールアドレスを入力し、AWS の Access Key Id と Secret Access Key を入力して、Region を選択します。
- Save をクリックします。
SMTP資格情報を使用して Amazon SES を設定する
- Amazon AWS アカウントにログインします。
- ドメインを検証します。
- 本番アクセスを申請します。
- SMTP資格情報を取得します。セキュリティ資格情報をコピーしてください。これらの値は後で Auth0 に入力するときに必要です。
- Auth0 Dashboard > ブランディング > メールプロバイダー に移動します。
- 自分のメールプロバイダーを使用する トグルを有効化します。
- SMTP ロゴをクリックします。
- 送信元メールアドレスを入力し、SMTP サーバーの ホスト、ポート、ユーザー名、パスワード を入力して、保存 をクリックします。ホスト には
email-smtp.us-east-1.amazonaws.com(us-east-1ではなく適切なリージョンを使用) を、ポート には587を使用できます。