【发布时间】:2016-06-13 07:50:25
【问题描述】:
我想使用 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>
请让我知道可能是什么问题。
【问题讨论】:
-
据我所知,主题只是文本,无法格式化
-
但是我看到一些来自博客的邮件,他们在主题中添加了表情符号,我检查了它,他们通过添加图像标签来实现。想知道他们是如何做到这一点的。
-
我想是邮件客户端应用程序呈现图像或主题的样式。例如,您可以在 gmail =?utf-8?Q?=F3=BE=93=B4?= 中尝试此操作
-
不同的应用使用不同的编码
-
所以我们不能使用 java 邮件 api 在邮件主题中添加 html 标签,我是正确的@MarcoA.Hernandez。
标签: java jakarta-mail html-email