首页 > 解决方案 > 如何在百里香春季电子邮件模板中添加自定义字体?

问题描述

我需要在 Spring Boot 应用程序中使用 thymeleaf 模板在我的电子邮件中添加自定义表单。字体位于带有开放网址的远程位置。

我尝试添加@font-face,但电子邮件样式的前缀是一些html id,如#someRandomDivId @font-face {...} 这使css失败

我尝试的第二种方法是通过 JavaScript 加载字体,但我的代码再次在电子邮件中被注释掉。

有人知道怎么做这个吗?

标签: springspring-bootemailfontsthymeleaf

解决方案


出于安全考虑,禁止将字体文件添加到电子邮件中,因此您将无法将自定义字体添加到电子邮件模板中。即使它似乎可以在您的本地主机上工作,但一旦部署,您将不会看到对电子邮件的影响。唯一适用于电子邮件模板的字体文件是 Google 字体 cdn。


推荐阅读