我正在使用Keycloak发送忘记密码的电子邮件,而且从我在他们的文档和FreeMarker文档中读到的内容看来,我似乎应该可以正常使用HTML标记。但是,当我在password-rest.ftl文件中使用它们时,它会像这样呈现整个标记:
<p>Some Text</p>
而不只是显示:某些文字
我发现这个(https://issues.jboss.org/browse/KEYCLOAK-681)说Keycloak只能发送纯文本电子邮件,我只是想知道是否有人确切知道,因为我发现了一些看似HTML标签应该可用的东西{ {3}}
对此有任何建议或想法将不胜感激。
答案 0 :(得分:3)
有两个包含电子邮件模板的子目录。它们被称为text
和html
。如果需要HTML,则需要编辑html
目录中的模板。
Keycloak 本身会将电子邮件作为包含纯文本和 HTML 版本的多部分邮件发送 - 电子邮件客户端决定显示哪一个。