Keycloak: Как добавить копию или скрытую копию при отправке электронной почты?
Требование:
Как добавить копию или скрытую копию, когда электронное письмо отправляется через keycloak?
Проблема:
Когда пользователю предлагается зарегистрироваться с помощью keycloak, отправляется письмо с приглашением. Но в некоторых случаях приглашение не отправляется, поэтому я планирую добавить копию или скрытую копию в письмо с приглашением.
Может ли кто-нибудь предложить решение, как мне добавить копию или скрытую копию в встроенную электронную почту keycloak?
1 ответ
Когда я проверял 10.0.0v, встроенная реализация электронной почты Keycloak не содержит поля для cc или bcc. В конце концов, keycloak имеет открытый исходный код. Вы можете написать свои собственные SPI, расширив поведение по умолчанию. Например;
Расширьте DefaultEmailSenderProvider и добавьте поля cc и bcc java SMTPMessage.
Расширьте FreeMarkerEmailTemplateProvider и переопределите sendVerifyEmail.
Наконец, вам нужно переопределить обязательное действие "Подтвердить адрес электронной почты" и вызвать свои SPI для отправки