如何强制 web 浏览器在单击 mailto:SomeMail@blabla.example
时导航到 Gmail,并创建(如果已登录)填充了“收件人”字段的新电子邮件?
如何强制 web 浏览器在单击 mailto:SomeMail@blabla.example
时导航到 Gmail,并创建(如果已登录)填充了“收件人”字段的新电子邮件?
cc
、su
(主题)和 body
也可以作为 URL 参数使用。 - Benjamin Atkin<a href="https://mail.google.com/mail/?view=cm&fs=1&tf=1&to=someone@example.com" target="_blank">Title</a>
mailto是众多URL协议之一,它是一种让命令退出浏览器并与其他应用程序交互的方式。我找不到一个好的网站来定义什么是URL协议,但这里描述了如何注册一个URL协议,并且还描述了如何调用它: http://msdn.microsoft.com/en-us/library/aa767914(v=vs.85).aspx
作为web开发者,你不能利用mailto在你的网站上实现自己想要的功能。你可以使用这个链接:
https://mail.google.com/mail/?view=cm&fs=1&tf=1&to=target@email.example
虽然不建议这样做。点击邮件链接的人需要登录他们的gmail帐户(如果有),但如果用户已经登录了gmail,它在技术上是可以工作的。
作为用户,如果你想让其他网站的mailto链接将你带到gmail,则无论你使用的浏览器都会有一个扩展或插件可用,可以将mailto链接操作到我给出的链接。
https://mail.google.com/mail/?view=cm&fs=1&to=someone@example.com&cc=someone@ola.example&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.example&bcc=someone.else@example.com&su=SUBJECT&body=BODY" target="_blank">Mail Us</a>