我可以使用JavaMail API将HTML标记添加到电子邮件主题吗?

问题描述 投票:1回答:1

我想使用JavaMail API为我的电子邮件主题中的某些两个单词添加“white-space:nowrap”CSS属性。

这是我的代码:

String str = "These <span style='white-space: nowrap'>Two words</span>";
mail.setSubject(str, "UTF-8");

但是当我在电子邮件客户端中查看时,主题已显示为文本,而不是HTML格式。

These <span style='white-space: nowrap'>Two words</span>

请让我知道可能是什么问题。

java javamail html-email
1个回答
1
投票

主题中无法使用HTML。您可以尝试一个硬空间,也称为非破坏空间,U + 00A0。

String str = "These Two\u00A0words";
mail.setSubject(str ,"UTF-8");
© www.soinside.com 2019 - 2024. All rights reserved.