前提条件
- Amazon AWS アカウントが必要です。
- 特定の Auth0 IP addresses からの受信接続を許可するよう、プロバイダーを設定する必要があります。
API 認証情報を使用して Amazon SES を設定する
- Amazon AWS アカウントにログインします。
- ドメインを検証します。
- メールアドレスを検証します。
- 本番アクセスを申請します。
- AWS アクセスキーを取得します。これらのキーをコピーしてください。後で Auth0 にこれらの値を入力する必要があります。
-
適切な権限を持つポリシーをアタッチします。次の例のように、
ses:SendRawEmailとses:SendEmailの権限を持つポリシーをアタッチします。 - Auth0 の Dashboard > ブランディング > メールプロバイダー に移動します。
- 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 に入力する必要があります。
- Dashboard > ブランディング > メールプロバイダー に移動します。
- Use my own email provider トグルを有効にします。
- SMTP ロゴをクリックします。
- From のメールアドレスを指定し、SMTP サーバーの Host、Port、Username、Password を入力して Save をクリックします。Host には
email-smtp.us-east-1.amazonaws.com(us-east-1の代わりに適切なリージョンを使用) を、Port には587を使用できます。