[英]Sending HTML in mailto anchor tag
我的网页上有一个锚标记,目前定义为:
<a href="mailto:someone@somewhere.com?subject=Welcome&body=Check this out, please click <a href='http://example.com'>here</a>">Send to a Friend</a>
正如此链接所示,我正在尝试在用户单击链接时在电子邮件中发送一些HTML。 但是,当文本在电子邮件编辑器中打开时,它将显示为纯文本。 如何使其成为HTML格式?
根据RFC 2368,正文部分应该是text / plain
我很确定这是不可能的。
我认为是依赖于电子邮件编辑器的默认选项。 你告诉浏览器打开电子邮件编辑器的操作然后你不能说它发送这个电子邮件的方法。
如果你想控制这样的参数,你必须自己实现发送邮件。
这取决于用户的电子邮件客户端设置。
如果他们“以纯文本形式发送电子邮件”(或者他们的电子邮件系统上有任何选项),那么文本将被解释为纯文本。
如果他们“以HTML格式发送”,那么它应该被正确编码。
你无法控制这一点。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.