X

Ouvrir les mailto avec Gmail

Par défaut lorsque vous cliquez sur une adresse mail avec un mailto, votre client mail par défaut (Outlook, Thunderbird,…) s’ouvre. C’est plutôt agaçant lorsqu’il n’est pas configuré et qu’on utilise que l’interface de Gmail pour envoyer ses mails.
Grâce à l’API navigator.registerProtocolHandler() , vous pouvez définir Gmail comme client mail lors d’un clic sur un mailto.

Pour se faire il faut :

  1. Ouvrir un nouvel onglet Gmail en cliquant ici
  2. Ouvrir la console du navigateur en appuyant sur F12
  3. Dans cette console copier ce morceau de code, puis faite Entrer :
    navigator.registerProtocolHandler("mailto",
                                      "https://mail.google.com/mail/?extsrc=mailto&url=%s",
                                      "Gmail");

  4. Autoriser ensuite la demande d’autorisation du navigateur
  5. Cliquer sur un lien mailto pour tester que tout fonctionne

 

Pour supprimer cette configuration il vous suffit d’aller sur cette URL chrome://settings/handlers

 

Source : Getting Gmail to handle all mailto: links with registerProtocolHandler


Cet article a été modifié le 8 février 2017 09:54

Articles relatifs