Откройте Gmail на mailto: action - PullRequest
14 голосов
/ 09 августа 2011

Как заставить веб-браузер перейти в Gmail и создать (если залогинен) новое письмо с заполненным полем «Кому» при нажатии на mailto:SomeMail@blabla.com?

Ответы [ 5 ]

52 голосов
/ 09 августа 2011
6 голосов
/ 09 августа 2011

mailto - это один из многих Url-протоколов, позволяющий командам выходить из браузера и взаимодействовать с другими приложениями. Я не могу найти хороший сайт, определяющий, что такое протокол Url, но вот как он зарегистрирован, он также описывает, как его называют: http://msdn.microsoft.com/en-us/library/aa767914(v=vs.85).aspx

Как веб-разработчик, вы не сможете крутить почту, чтобы делать то, что вы хотите на своем сайте. Вы можете использовать эту ссылку:

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

Не рекомендуется, хотя. Любой, кто щелкнет по нему, должен войти в свою учетную запись Gmail (если у него есть), но технически это работает, если у пользователя есть Gmail и он вошел в систему.

Как пользователь, если вы хотите, чтобы почтовые ссылки на других сайтах перенаправляли вас в gmail, то любой браузер, который у вас есть, обязательно имеет расширение или плагин, который вы можете использовать для манипулирования ссылками mailto на ссылку, которую я вам дал. выше.

4 голосов
/ 16 июля 2018
0 голосов
/ 23 мая 2018

выше работает и работает. Я попробовал перейти по ссылке в моем теге <a>. https://mail.google.com/mail/u/0/#inbox?compose=new

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...