Skip to main content

SMTP: Keycloak Email Integration

Dynamo AI now supports SMTP Server integration. SMTP Server integration enables the following capabilities:

  1. Password Reset via Email: Users can reset passwords

Pre-Requisite

To enable the above, an SMTP server must be configured in addition to Keycloak with the following configuration:

Host
Port
Username
Password

Note: The port needs to be in accordance with the Encryption

Setup Process: Enabling Keycloak with Email Integration (SMTP)

The below setup showcases a setup process leveraging the SMTP configuration of AWS SES. Other SMTP servers will have similar configuration processes.

1: Configure the SMTP server with keycloak

  1. Login to Keycloak Admin Console
  2. Navigate to Realm Settings, and then the Email tab
  3. Fill in the Email template details
From
From display dame
Reply to
Reply to display name

Email Settings

4.Fill in the Connection & Authentication Details with the config values of your SMTP server

Email Auth Settings

2: Enable Forgot Password in Keycloak

Enable Forgot Password