Hello everyone.

I’m trying to send html-emails from keycloak administration console to some user, but this user gets only plain text messages.

As I see in sources, keycloak can work with html, but I don’t know how to switch on this option.

Even if I’m trying to write html in text template, messages are still only text, but with html-tags.

 

Example for executeActions:

 

Template html:

<html>

<body>

${msg(“executeActionsBodyHtml”,link,linkExpiration,realmName)}

</body>

</html>

 

Template text:

<html>

<body>

<p>${msg(“executeActionsBody”,link,linkExpiration,realmName)}</p>

</body>

</html>

 

Template message:

executeActionsBody=PlainTextMessage

executeActionsBodyHtml=<p>HtmlTextMessage</p>

 

Recived email:

<html>

<body>

<p> PlainTextMessage </p>

</body>

</html>

 

 

What am I doing wrong?

How could I configure KeyCloak to send html messages with  template from themes/{theme name}/email/html?

 

 

Aleksandr Belyaev,
QA engeneer,

Center of Financial Technologies,
e-mail: A.Beljaev@ftc.ru
http://www.cft.ru
cid:InlineMailImage_6944a6d1aaad40e886cadb18d509edf8.gif