MailTo与HTML正文
我的问题是这样的:
客户端收到由Exchange Server发送的电子邮件。 在邮件中,他有一个HTML格式化的正文,并带有一些链接
href='mailto:etc...'
我的问题是:我可以在mailto中插入HTML格式的正文:href的一部分吗?
就像是
<a href='mailto:me@me.com?subject=Me&body=<b>ME</b>'>Mail me</a>
?
请注意(2016)在iOS中,为简单的斜体,粗体格式添加<i>
和<b>
标签是完全正确的。
正如你在RFC 6068中看到的那样,这根本不可能:
特殊的<hfname>
“body”表示相关的<hfvalue>
是消息的主体。 “body”字段值旨在包含消息的第一个文本/纯文本正文部分的内容。 “body”伪头字段主要用于生成用于自动处理的短文本消息(例如邮件列表的“订阅”消息),而不是用于一般的MIME主体。
不,这根本不可能。
虽然无法使用HTML格式化电子邮件正文,但您可以按照以前的建议添加换行符。
如果你能够使用javascript,那么“encodeURIComponent()”可能就像下面这样使用...
var formattedBody = "FirstLine n Second Line n Third Line";
var mailToLink = "mailto:x@y.com?body=" + encodeURIComponent(formattedBody);
window.location.href = mailToLink;
链接地址: http://www.djcxy.com/p/92769.html
下一篇: Is it possible to add an HTML link in the body of a MAILTO link