3.5. レルムのメールの設定


Red Hat build of Keycloak は、ユーザーがパスワードを忘れた場合、または管理者がサーバーイベントに関する通知を受け取る必要がある場合に、ユーザーにメールアドレスを確認するためにメールを送信します。Red Hat build of Keycloak がメールを送信できるようにするには、Red Hat build of Keycloak に SMTP サーバー設定を提供します。

手順

  1. メニューで Realm settings をクリックします。
  2. Email タブをクリックします。

    Email タブ

    Email Tab

  3. フィールドに入力し、必要に応じてスイッチを切り替えます。

テンプレート

From
From は、送信されるメールの From SMTP ヘッダーに使用されるアドレスを示します。
From Display Name
From display name では使いやすい電子メールアドレスエイリアスを設定できます (オプション)。設定されていない場合、プレーン From のメールアドレスが電子メールクライアントに表示されます。
返信先
Reply to は、送信メールの Reply-To SMTP-Header に使用されるアドレス (任意) を示します。設定されていない場合、プレーン From メールアドレスが使用されます。
Reply To Display Name
Reply to display name により、ユーザーフレンドリーなメールアドレスエイリアス (オプション) を設定できます。設定しない場合には、プレーンな Reply To のメールアドレスが表示されます。
Envelope from
From は、送信メールの Return-Path SMTP-Header に使用される Bounce Address アドレスを示します (任意)。

接続と認証

ホスト
ホスト は、電子メールの送信に使用される SMTP サーバーのホスト名を示します。
Port
Port は SMTP サーバーポートを示します。
暗号化
これらのチェックボックスのいずれかにチェックを入れると、特に SMTP サーバーが外部ネットワーク上にある場合に、ユーザー名とパスワードを回復するための電子メールの送信がサポートされます。多くの場合、ポート を SSL/TLS のデフォルトポートである 465 に変更する必要がございます。
Authentication
SMTP サーバーで認証が必要な場合は、このスイッチを ON に設定します。
Username
すべての認証メカニズムにはユーザー名が必要です。
Authentication Type
認証の種類 ('password' または 'token') を選択します。
Password
Authentication Type で 'password' を選択した場合にのみ必要です。Password を入力してください。Password フィールドの値は、外部の vault の値を参照できます。
Auth Token URL
Authentication Type に 'token' を選択した場合にのみ必要です。クライアント認証情報の付与を介してトークンを取得するために使用される Auth Token URL を指定します。
Auth Token Scope
Authentication Type に 'token' を選択した場合にのみ必要です。Auth Token URL からトークンを取得する場合に使用される Auth Token Scope を指定します。
Auth Token ClientId
Authentication Type に 'token' を選択した場合にのみ必要です。Auth Token URL からトークンを取得する場合に使用される Auth ClientId を指定します。
Auth Token Client Secret
Authentication Type に 'token' を選択した場合にのみ必要です。Auth Token URL からトークンを取得するためにクライアントを認証する Auth Client Secret を指定します。Auth Client Secret フィールドの値は、外部の vault からの値を参照できます。
Allow UTF-8

メールアドレスをサーバーに送信するときに、UTF-8 でエンコードできるようにします。これは、メールサーバーが SMTPUTF8 拡張を介して UTF-8 をサポートしている場合にのみ有効にしてください。無効にすると、非 ASCII 文字を含むドメイン名が punycode を使用してエンコードされます。また、アドレスのローカル部分に非 ASCII 文字が含まれていると、エラーが返されます。

このオプションを有効にしない場合は、ユーザーのメールアドレスに非 ASCII 文字が使用されるのを防ぐために、次のような追加の対策を講じてください。

  1. 既存ユーザーのメールアドレスのローカル部分に非 ASCII 文字が含まれていないことを確認します。
  2. メールアドレスのローカル部分に非 ASCII 文字が使用されないように、メールアドレスの検証を更新します。たとえば、ユーザープロファイルのメールアドレスフィールドに、\p{ASCII}*@.* のような正規表現パターンによる検証を追加し、Local part of the address must contain only ASCII characters (アドレスのローカル部分には ASCII 文字のみを含める必要があります) ようなエラーメッセージを表示します。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat