MAILTO在电子邮件中链接以开始新的电子邮件

时间:2011-04-15 14:07:09

标签: android ios email mailto

我在网站上有一个联系表格,供客户联系我的公司。完成此表格后,将向该地区的相应销售助理发送通信。在此电子邮件中,它会捕获客户提供的联系表单中提供的信息。通常情况下,客户要求提供的信息比我们网站上提供的信息更多。

我希望在发送给销售助理的电子邮件中包含一个MAILTO链接,允许他们单击一次选项,向请求该信息的客户发送不向公共流量开放的其他文档/信息/网页。有点像:

<a href="mailto:customer@email.com&subject=Information
Requested&body=Here's more information. 
http://www.website.com/info/info.pdf">Send More Info</a>

我测试了这个链接,发现它在Outlook,Thunderbird甚至GMail中都能很好地运行。但是在Android,iPhone或iPad等移动设备上,MAILTO字符串的整个部分都放在了收件人行中。我已尝试将URL编码链接为:

<a href="mailto:customer@email.com&amp;subject=Information
Requested&amp;body=Here's more information.%0A%0A 
http:%3A%2F%2Fwww.website.com%2Finfo%2Finfo.pdf">Send More Info</a>

但这似乎没有改变任何东西,因为仍未达到预期的效果。第二个链接仍可在其他电子邮件客户端中正常工作,而不是移动设备我的搜索让我只能找到有关在Android或iOS设备专用代码中创建MAILTO链接的文章。

如何使此解决方案在普通电子邮件或网页中运行?谢谢!

2 个答案:

答案 0 :(得分:13)

星期一早上星期五的错误。

<a href="mailto:customer@email.com?subject=Information
Requested&body=Here's more information. 
http://www.website.com/info/info.pdf">Send More Info</a>

请注意在主题之前更改问号而不是&符号。

答案 1 :(得分:0)

是的,它是&符号。这在使用桌面电子邮件时有效,但当您切换到移动设备时,它只会将其转储到&#34; to:&#34;线。将&符更改为问号将使其在桌面和移动环境中都有效。