首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在电子邮件主题行中使用哪个HTML实体来表示一颗心?

在电子邮件主题行中使用哪个HTML实体来表示一颗心?
EN

Stack Overflow用户
提问于 2012-11-27 00:33:12
回答 2查看 10.3K关注 0票数 2

这个问题可能听起来很愚蠢,但我尝试了所有可能的超文本标记语言实体,我发送的电子邮件的主题行仍然没有显示出苹果设备(iPhone,iPad等)上的心。

它可能只是我用来测试的软件(MaxBulk邮件程序,ExactTarget)。

我还尝试了不同的字符集(UTF-8、ascii等)。

有谁知道如何让一颗心出现在苹果设备电子邮件的主题行中?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-11-27 00:46:47

主题行是电子邮件标题的一部分。电子邮件标题只能包含ASCII字符。主题行不会被解释为HTML或其他任何内容,它是纯文本。您需要将字符作为Unicode字符嵌入,但不能这样做,因为标头必须是ASCII格式。要在标头中嵌入任何非ASCII字符,您需要使用MIME Encoded-Word

请参阅mb_encode_mimeheader,阅读其示例。

生成的标头需要如下所示:

代码语言:javascript
复制
Subject: =?utf-8?B?4p2k?=

它在邮件客户端中解码为:

票数 12
EN

Stack Overflow用户

发布于 2012-11-28 16:42:22

关于你的问题,here:你可能选错了人。尝试使用♥而不是❤。第一个应该以this test shows的形式呈现在BlackBerry (和Android2.2)上。然而,后者不是这样的。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13569067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档