邮件链接:在电子邮件中启动新邮件的链接

12

我在网站上设置了一个联系表格,供客户联系我们的公司。填写完表格后,会将一份相应区域的销售人员会收到一封邮件。该邮件将包含客户填写的联系表格信息。常常情况下,客户需要的信息超出了我们网站提供的范围。

我想在发送给销售代表的邮件中包含一个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个回答

17

星期五犯的周一早晨的错误。

<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>

请注意在主题前面问号的变化,而不是和号。


7
这对我来说也没有用,甚至对于以下内容也是如此:<a href="mailto:customer@email.com">发送更多信息</a> - Reyraa

1

是的,它就是&符号。在使用桌面电子邮件时可以工作,但当您切换到移动设备时,它只会导致被转储到“收件人:”行中。将&符号更改为问号将使其在桌面和移动环境中均可工作。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接