Keycloak: Как добавить копию или скрытую копию при отправке электронной почты?

Требование:

Как добавить копию или скрытую копию, когда электронное письмо отправляется через keycloak?

Проблема:

Когда пользователю предлагается зарегистрироваться с помощью keycloak, отправляется письмо с приглашением. Но в некоторых случаях приглашение не отправляется, поэтому я планирую добавить копию или скрытую копию в письмо с приглашением.

Может ли кто-нибудь предложить решение, как мне добавить копию или скрытую копию в встроенную электронную почту keycloak?

1 ответ

Когда я проверял 10.0.0v, встроенная реализация электронной почты Keycloak не содержит поля для cc или bcc. В конце концов, keycloak имеет открытый исходный код. Вы можете написать свои собственные SPI, расширив поведение по умолчанию. Например;

  • Расширьте DefaultEmailSenderProvider и добавьте поля cc и bcc java SMTPMessage.

  • Расширьте FreeMarkerEmailTemplateProvider и переопределите sendVerifyEmail.

  • Наконец, вам нужно переопределить обязательное действие "Подтвердить адрес электронной почты" и вызвать свои SPI для отправки

Другие вопросы по тегам