是否可以在MAILTO链接的主体中添加HTML链接
我没有必须乱搞mailto链接很多。 但是,如果可能的话,我现在需要在邮件正文中添加一个链接。
有没有办法添加一个链接或更改打开的HTML电子邮件与文本电子邮件的电子邮件?
就像是:
<a href="mailto:test@test.test?body=The message's first paragraph.%0A%0aSecond paragraph.%0A%0AThird Paragraph.%0A%0ALink goes here">Link text goes here</a>
RFC 2368的第2部分指出, body
字段应该是text/plain
格式,所以你不能做HTML。
不过,即使使用纯文本,也有可能某些现代邮件客户端将URL呈现为可点击的链接。
添加完整链接:
"http://"
到一行的开头,并且大多数体面的电子邮件客户端将在发送之前自动链接它,或者在收到时自动链接到另一端。
对于可能由于所有参数而被换行的真正长的网址,请将链接换成小于/大于符号。 这告诉电子邮件客户端不要包装URL。
例如
<http://www.example.com/foo.php?this=a&really=long&url=with&lots=and&lots=and&lots=of&prameters=on_it>
据我所知,这是不可能的,因为链接需要HTML,并且mailto链接不会创建HTML电子邮件。
这可能是为了安全起见,因为您可以将javascript或iframe添加到此链接,并且电子邮件客户端可能会为最终用户打开漏洞。
链接地址: http://www.djcxy.com/p/92767.html上一篇: Is it possible to add an HTML link in the body of a MAILTO link