【问题标题】:MAILTO Link in email to start a new emailMAILTO 电子邮件中的链接以开始新电子邮件
【发布时间】:2017-09-18 23:45:11
【问题描述】:

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

我想在发送给销售助理的电子邮件中包含一个 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 链接的文章。

有什么方法可以让这个解决方案在普通的电子邮件或网页中工作?谢谢!

【问题讨论】:

    标签: android ios email mailto


    【解决方案1】:

    星期五早上的错误。

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

    注意主语前问号的变化,而不是和号。

    【讨论】:

    【解决方案2】:

    是的,它是与号。这在使用桌面电子邮件时有效,但是当您切换到移动设备时,它只会导致它被转储到“to:”行。将与号更改为问号将使其在桌面和移动环境中都可以使用。

    【讨论】:

      猜你喜欢
      • 2018-03-11
      • 1970-01-01
      • 2011-07-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-22
      • 2013-03-24
      • 2013-02-09
      相关资源
      最近更新 更多