在mailto:action上打开Gmail

Ser*_*lov 17 html javascript browser gmail

如何强制网络浏览器导航到Gmail并创建(如果已登录)带有填写字段"To"的新字母点击mailto:SomeMail@blabla.com

Vla*_*lad 58

有一个Greasemonkey脚本.撰写网址是:

https://mail.google.com/mail/?view=cm&fs=1&to=email@domain.com

  • 很棒的答案!查看源代码,我看到`cc`,`su`(subject)和`body`也可用作URL参数. (10认同)

Man*_*Nai 8

<a href="https://mail.google.com/mail/?view=cm&fs=1&tf=1&to=someone@gmail.com" target="_blank">Title</a>
Run Code Online (Sandbox Code Playgroud)


Cor*_*urn 6

mailto是许多Url协议之一,它是命令退出浏览器并与其他应用程序交互的一种方式.我找不到一个很好的网站来定义一个Url协议是什么,但这里是一个如何注册,它还描述了如何调用一个:http://msdn.microsoft.com/en-us/library/aa767914(v = vs 0.85)的.aspx

作为Web开发人员,您将无法扭转mailto以在您的网站上执行您想要的操作.您可以使用此链接:

https://mail.google.com/mail/?view=cm&fs=1&tf=1&to=target@email.com
Run Code Online (Sandbox Code Playgroud)

虽然没有建议.任何点击它的人都需要登录他们的gmail帐户(如果有的话),但如果用户有gmail并且已登录,则技术上可行.

作为一个用户,如果你想让其他网站的mailto链接把你带到gmail,那么你拥有的任何浏览器都必须有一个扩展或插件,你可以使用它来操纵mailto链接到我上面给你的链接.


Der*_*rzu 6

要添加主题、正文、抄送和密件抄送,只需将参数添加到 URL:

  • 抄送 (CC) 是参数“cc”
  • 密件抄送 (BCC) 是参数“密件抄送”
  • 主题是参数“su”
  • 身体是参数“身体”

例子:

https://mail.google.com/mail/?view=cm&fs=1&to=someone@example.com&cc=someone@ola.com&bcc=someone.else@example.com&su=SUBJECT&body=BODY

或者:

<a href="https://mail.google.com/mail/?view=cm&fs=1&to=someone@example.com&cc=someone@ola.com&bcc=someone.else@example.com&su=SUBJECT&body=BODY" target="_blank">Mail Us</a>
Run Code Online (Sandbox Code Playgroud)