メインコンテンツまでスキップ

AWS ダイレクトメールを使用してメール認証を設定する

AWS のダイレクトメールサービス用の公式 Logto コネクター。

ヒント:

このガイドは、Logto コネクターについての基本的な理解があることを前提としています。未経験の方は、コネクター ガイドを参照して始めてください。

はじめに

Amazon SES は、任意のアプリケーションに統合して大量メール送信を行うことができるクラウドメールサービスプロバイダーです。

Logto チームは Amazon Simple Email Service API を呼び出し、Logto のエンドユーザーがメール認証コードを介して Logto アカウントに登録およびサインインできるようにします。

AWS サービスコンソールでメールサービスを設定する

AWS アカウントの登録

AWS にアクセスし、アカウントを登録します。

アイデンティティの作成

  • Amazon Simple Email Service コンソールにアクセスします。
  • アイデンティティを作成し、以下のいずれかを選択します。
    • ドメインを作成
    • メールアドレスを作成

コネクターの設定

  1. Amazon コンソールの右上にあるユーザー名をクリックして Security Credentials に入ります。まだ作成していない場合は AccessKey を作成し、大切に保管してください。
  2. Amazon Simple Email Service コネクターの設定を完了します:
    • ステップ 1 で取得した AccessKey IDAccessKey Secret をそれぞれ accessKeyIdaccessKeySecret に入力します。
    • region:メール送信に使用するアイデンティティのリージョンを region フィールドに入力します。
    • emailAddress:メール送信に使用するメールアドレス。形式は Logto\<noreply@logto.io> または \<noreply@logto.io> です。

以下のパラメーターはオプションです。パラメーターの説明は AWS SES API ドキュメント を参照してください。

  • feedbackForwardingEmailAddress
  • feedbackForwardingEmailAddressIdentityArn
  • configurationSetName

Amazon SES コネクターのテスト

メールアドレスを入力し、「送信」をクリックして設定が機能するか「保存して完了」前に確認できます。

以上です。サインアップ / サインインでコネクターを有効化するのをお忘れなく。

設定タイプ

NameType
accessKeyIdstring
accessKeySecretstring
regionstring
emailAddressstring (OPTIONAL)
emailAddressIdentityArnstring (OPTIONAL)
feedbackForwardingEmailAddressstring (OPTIONAL)
feedbackForwardingEmailAddressIdentityArnstring (OPTIONAL)
configurationSetNamestring (OPTIONAL)
templatesTemplate[]
Template PropertiesTypeEnum values
subjectstringN/A
contentstringN/A
usageTypeenum string'Register' / 'SignIn' / 'ForgotPassword' / 'Generic'