Webmail:HTML标题
HTML电子邮件是一个复杂的野兽。决定发送什么(作为发件人)和显示什么(作为收件人)是棘手的并且有潜在危险。
在收件人方面,我们有网络邮件,我们有常规的电子邮件客户端。出于我的目的,我认为“webmail”显示HTML电子邮件的任何内容都是HTML本身的一部分,而常规电子邮件客户端则是在不同的上下文中显示HTML电子邮件的任何内容(例如OS-和程序特定的GUI)。
webmail应该如何处理电子邮件中的HTML标题(
<head>
,<title>
,<meta>
,...)?
在某个地方是否有规范,是作为实际标准还是事实上的标准?
我的询问动机是我们使用HTML Purifier来清理我们的HTML,如果它的Core.CollectErrors功能报告更改,则会报告它们。这个'报道'既有必要......又令人沮丧。我们删除了一些报告的错误对于我们的目的而言是微不足道的,但HTML标题标志着一个巨大的障碍:
有人可能会在他们的电子邮件中使用<link>
,我们会将其删除。 (HTML Purifier适用于HTML片段,而不是完整文档)
在HTML电子邮件中使用像<link>
这样的东西的愿望似乎确实存在,并且有很多电子邮件客户端在HTML标题(例如Outlook)中发送<meta>
标签,但是如何在野外处理事情呢?是否可以安全地将它们剥离出来(这对于我们的目的来说意味着“不会发生变化”)并且如果它确实破坏了,那么会对发送方造成谚语责备?这合理吗?有人曾经以一种或另一种方式决定这一点吗?我的google-fu很弱。 :(
没有找到相关结果
已邀请:
3 个回复
闲窍
豆兢
车料