Gmail 中的 mailto 链接

新手上路,请多包涵

我在使用 Gmail 的网络应用程序时遇到了问题。出于某种原因,当我尝试将正文添加到链接中时, mailto 链接不起作用。只要不使用正文的 & 分隔符,链接就可以正常工作。

例如:

href="mailto:?subject=test&body=this is a test" - 不起作用

href="mailto:?subject=testbody=this is a test" - 确实有效,但显然,它不会产生预期的结果,因为一切都进入了主题。

我运行的是 Vista 64 位,并且尝试过 FF、Chrome 和 IE。此外,我注意到 Gmail 在我的 Gmail 帐户和 Google Apps 帐户中呈现邮件的方式有所不同。

当我在 iPhone 和 Outlook 上查看同一封电子邮件时,一切似乎都正常。

任何帮助将不胜感激。

原文由 sagibb 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 387
1 个回答

跨浏览器的完整 mailto 链接语法

<a href="mailto:info@example.com?subject=subject&cc=cc@example.com">mail link</a>

以下是您可以在 mailto 链接中使用的变量:

mailto: 设置收件人,或收件人,用逗号隔开

&cc= 设置抄送收件人

&bcc= 设置密件抄送收件人

&subject= 设置电子邮件主题,URL 编码较长的句子,所以用 %20 等替换空格。

&body= 设置邮件正文,可以在这里添加完整的句子,包括换行符。换行符应转换为 %0A。

一些 mailto 链接示例

<a href="mailto:email-to@gmail.com?cc=email-cc@gmail.com&bcc=email-bcc@gmail.com&subject=Subject Using Mailto.co.uk&body=Email Using Body">Email-Link</a>

多个收件人:

 <a href="mailto:first@email.address,second@email.address,third@email.address">Contact Us</a>

_在线生成链接_:http: //www.mailto.co.uk/

原文由 Mohit Kumar Gupta 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题