Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Email Gmail将正文从邮件链接中删除_Email_Gmail_Mailto - Fatal编程技术网

Email Gmail将正文从邮件链接中删除

Email Gmail将正文从邮件链接中删除,email,gmail,mailto,Email,Gmail,Mailto,我在一个我支持的网站上看到了这个问题,并且已经证实其他地方也是如此 当使用mailto链接共享URL时,我发现一些客户端可以在电子邮件中显示mailto链接中的body字段,而Gmail则将其删除 我在这里看到了一些相关的问题,但没有一个建议修复或解决方法 我还看到一些人提到,body字段是非标准的,但它似乎需要在规范中得到遵守 “mailto”URI的创建者不能期望URI的解析程序 要理解的不仅仅是“主题”标题字段和“正文”。 将“mailto”URI解析为邮件消息的客户端必须能够 使用 “

我在一个我支持的网站上看到了这个问题,并且已经证实其他地方也是如此

当使用
mailto
链接共享URL时,我发现一些客户端可以在电子邮件中显示
mailto
链接中的
body
字段,而Gmail则将其删除

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

我还看到一些人提到,
body
字段是非标准的,但它似乎需要在规范中得到遵守

“mailto”URI的创建者不能期望URI的解析程序 要理解的不仅仅是“主题”标题字段和“正文”。 将“mailto”URI解析为邮件消息的客户端必须能够 使用
“主题”标题字段和“正文”

Gmail是否因此不合规


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

如果你的经验与我的一致,你在Gmail信息中就不会有正文,而只会有一个主题。检查后,您可能会看到Gmail webapp的url栏的内容如下:
https://mail.google.com/mail/u/0/?view=cm&fs=1&tf=1&source=mailto&su=qux
,其中
su
表示原始
mailto
url中的
subject
字段,果然,没有表示
正文的字段

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

有没有人有幸在Gmail中实现了特定的行为