在mailto:action上打开Gmail

时间:2011-08-08 20:47:35

标签: javascript html browser gmail

如何强制网络浏览器导航到Gmail,并点击mailto:SomeMail@blabla.com创建(如果已登录)带有填写字段“收件人”的新信件?

7 个答案:

答案 0 :(得分:51)

答案 1 :(得分:6)

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

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

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

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

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

答案 2 :(得分:4)

app
 Controllers
 Models
 Views

system
  router
  config
    db.php
  autoload.php

答案 3 :(得分:1)

答案 4 :(得分:0)

以上作品也有效。我在我的<a>标记中尝试了以下链接。 https://mail.google.com/mail/u/0/#inbox?compose=new

答案 5 :(得分:0)

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

  • 碳复制(CC)是参数“ cc”
  • “密件抄送”(BCC)是参数“ 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>

答案 6 :(得分:-5)

它应该有用

<a href="mailto:some@mail.com" />