web-dev-qa-db-fra.com

Ouvrir Gmail sur mailto: action

Comment forcer le navigateur Web à naviguer vers Gmail et créer (si vous êtes connecté) une nouvelle lettre avec le champ "À" rempli, cliquez sur mailto:[email protected]?

18
Sergey Metlov
62
Vlad
<a href="https://mail.google.com/mail/?view=cm&fs=1&tf=1&[email protected]" target="_blank">Title</a>
8
Manjeet Kumar Nai

mailto est l'un des nombreux protocoles URL et c'est un moyen pour les commandes de quitter le navigateur et d'interagir avec d'autres applications. Je ne trouve pas un bon site définissant ce qu'est un protocole URL, mais voici comment il est enregistré, il décrit également comment on l'appelle: http://msdn.Microsoft.com/en-us/library/aa767914 (v = vs.85) .aspx

En tant que développeur Web, vous ne pourrez pas tordre mailto pour faire ce que vous voulez sur votre site. Vous pouvez utiliser ce lien:

https://mail.google.com/mail/?view=cm&fs=1&tf=1&[email protected]

Pas suggéré cependant. Quiconque clique dessus doit être connecté à son compte gmail (s'il en a un), mais cela fonctionne techniquement si l'utilisateur a gmail et est connecté.

En tant qu'utilisateur, si vous voulez que les liens mailto d'autres sites vous amènent vers gmail, alors quel que soit le navigateur que vous avez, il est lié à une extension ou à un plug-in que vous pouvez utiliser qui manipulera les liens mailto vers le lien que je vous ai donné ci-dessus.

6
Corey Ogburn
1
YetAnotherUser

Les travaux ci-dessus fonctionnent également. J'ai essayé de suivre le lien dans mon <a> tag. https://mail.google.com/mail/u/0/#inbox?compose=new

1
Bhagawat

Pour ajouter Subject, Body, CC et BCC, ajoutez simplement les paramètres à l'URL:

  • Carbon Copy (CC) est le paramètre "cc"
  • Blind Carbon Copy (BCC) est le paramètre "bcc"
  • Le sujet est le paramètre "su"
  • Le corps est le paramètre "corps"

Exemple:

https://mail.google.com/mail/?view=cm&fs=1&[email protected]&[email protected]&[email protected]&su=SUBJECT&body=BODY

Ou:

<a href="https://mail.google.com/mail/?view=cm&fs=1&[email protected]&[email protected]&[email protected]&su=SUBJECT&body=BODY" target="_blank">Mail Us</a>
0
Derzu