Gmail从mailto链接中删除正文

时间:2018-09-26 22:16:57

标签: email gmail mailto

我一直在支持的网站上看到此问题,并确认在其他地方也是如此。

使用mailto链接共享URL时,我看到某些客户端可以显示电子邮件中body链接中的mailto字段,而Gmail会将其删除

我在这里看到了一些相关的问题,但是都没有提出修复或解决方法的建议。

我还看到有人提到body字段是非标准的,但似乎要求规范中必须遵守该字段。

https://tools.ietf.org/html/rfc6068#page-7

  

“ mailto” URI的创建者不能期望URI的解析器   除了了解“主题”标头字段和“正文”之外,还需要了解更多内容。   将“ mailto” URI解析为邮件的客户端必须能够   使用
正确创建[RFC5322]兼容的邮件   “主题”标题​​字段和“正文”。

因此Gmail是否不符合要求?


要演示我所看到的行为,以Gmail作为默认电子邮件客户端,请将以下内容粘贴到浏览器网址栏中:mailto:?subject=qux&body=xyzzy

如果您的体验与我的一致,则Gmail邮件中将没有正文,而只会包含主题。经过检查,您可能会发现Gmail Webapp的网址栏显示如下内容:https://mail.google.com/mail/u/0/?view=cm&fs=1&tf=1&source=mailto&su=qux,其中su代表原始subject网址中的mailto字段,并且肯定没有代表body的字段。

现在,更改默认的电子邮件客户端(我尝试使用Mail macOS应用程序),将看到主题和正文都已填充。

有人能在Gmail中获得指定的行为吗?

0 个答案:

没有答案