Firefox 3 : Utiliser GMail pour ouvrir les liens mailto
Firefox 3 permet d'être configuré pour utiliser des sites Web lors que l'on clique sur des liens comme mailto: (et aussi pour tout autre type de lien non http(s) et ftp comme calendar:, lastfm: etc). Par défaut seul Yahoo Mail est disponible mais heureusement il est assez facile d'ajouter GMail :
- Entrez about:config dans la barre d'adresse, lisez attentivement le message apparu et validez ;
- Entrez gecko.handlerService.allowRegisterFromDifferentHost dans le champ de recherche about:config et changer sa valeur en true en double cliquant sur la ligne correspondante. Attention, si par défaut cette ligne à une valeur à false ce n'est pas pour rien : cela empêche Firefox d'installer des "protocol handlers" d'un site différent de celui sur lequel on se trouve. Je vous conseille donc, après avoir terminer ce tutoriel, d'aller remettre la valeur false (avec un double click aussi) ;
- Maintenant, copiez-collez la ligne suivante dans votre barre d'adresse :
javascript:window.navigator.registerProtocolHandler("mailto","https://mail.google.com/mail/?extsrc=mailto&url=%s","GMail"). Firefox devrait vous demander si vous souhaitez rajouter GMail pour comme application mailto: ;

- C'est fini, la prochaine fois que vous cliquerez sur un email Firefox vous proposera d'utiliser GMail et il suffira de l'accepter par défaut.

Commentaires
#1 - par Dvins
C'est top comme astuce !
Tu crois qu'on peut faire ça sous Safari ?..
A plus !
#2 - par Thomas
Honnêtement, donne sa chance à Firefox 3 RC1. Pas seulement l'essayer 3 minutes, je veux dire vraiment lui donner sa chance :) La nouvelle barre d'adresse est déroutant au début mais indispensable une fois qu'on a commencé à s'en servir. Ls gens trouent moches le nouveau gros bouton "retour arrière" (alors qu'il y a une véritable explication ergonomique derrière) ? Pas grave on peut soit changer de thème, soit passer en "petites icônes"...
Si jamais tu as des problèmes/remarques, tu sais ou me trouver :)
#3 - par Dvins
Je sais pas si j'arriverai à me séparer du système de rss de Safari et de mes ptites habitudes de grand père :D
#4 - par hadrien
cool comme fonctionnalité... dommage qu'elle soit enfouie derrière le about:config. c'est le genre de truc que j'aurai aimé voir dans les preférences
#5 - par loïc m.
la partie JS ne semble pas fonctionner sous mon FIrefox 3 RC1....
Dommage.
Une idée pour résoudre ce souci ?
#6 - par Thomas
@hadrien : si Google implémente un simple lien hypertexte "qui va bien" dans l'interface de GMail alors il suffira de 2 ou 3 clics ;)
@loïc m. : bizarre, tu n'a pas d'extensions bizarre comme NoScript ? Sinon vérifie aussi que la valeur de network.protocol-handler.external.mailto soit "true".
#7 - par faute de frappe à corriger
Une faute de frappe à corriger
"Firefox 3 permet d'être configur[[é]]"
puis commentaire à effacer.
Un grand merci pour l'astuce!
#8 - par Guillaume
JE NE VEUX PLUS OUVRIR LES ''mailto'' AVEC Gmail !!!!!!!!!!!!
J'ai sélectionné Gmail pour ouvrir les mailto par erreur alors que je n'ai même pas de compte Gmail.
Comment je reviens en arrière !!!??????
Je vais devenir fou avec ce truc
aidez-moi !!!!!
#9 - par Thomas
Guillaume :
Ouvre le panneau d'Options de Firefox (Menu Outils -> Options). Dans l'onglet "Applications" cherche "mailto". Une fois la ligne correspondante trouvée, à droite il y a un menu déroulant dans lequel tu peux choisir autre chose que Google :) En cliquant sur "Détails de l'application" dans la liste déroulante tu peux même supprimer GMail des services.
A+
#10 - par Guillaume
salut thomas,
merci mais j'ai déjà tenter de corriger de cette manière et ça ne fonctionne pas !!
J'ai choisi Outlook dans le menu réroulant et de toute manière, Gmail ne fait même pas partie des choix de la liste, je n'y comprends rien.
Ça n'a aucune incidence moz 3 continue toujours de me rediriger sur gmail pour les ''mailto''
#11 - par Thomas
Bizarre, n'as tu pas installé une extension comme Google Toolbar pour Firefox ? Voire même un logiciel Google sur ton ordinateur ? Parfois ces logiciels font ça...
Si tu as encore le problème je te conseille de demander de l'aide sur www.geckozone.org/forum/ puis Rubrique "Firefox" :)
#12 - par seb
bonjour,
merci pour cette merveilleuse astuce !
par contre lorsque je copie et colle javascript:window.navigator.registerProtocolHandler("mailto","mail.google.com/mail/?ext...
rien ne se passe ....
quelqu'un peut aider ??
merci
sébastien
#13 - par Thomas
Tu as bien suivi la deuxième étape ? Il faut que "gecko.handlerService.allowRegisterFromDifferentHost" ait la valeur "true".
#14 - par Calitel
Bonjour, J'ai le même soucis que Seb
Rien de ne passe, j'ai pourtant bien suivi la deuxième étape...
#15 - par Thomas
Désolé mais je ne connais pas d'autres solutions :/
#16 - par PataTy
Merci pour l'astuce, je l'avais trouvé mais incomplète sur un autre site.
#17 - par Stup
Bonjour à tous,
Merci pour la ruse.
Y a t il un moyen de l'améliorer encore, en ouvrant Gmail dans un autre onglet ?
Je sais, j'abuse... ;-)
#18 - par Thomas
Pas à ma connaissance, désolé.
#19 - par Albatros
Bonjour J'ai un mac, quand je clique sur un lien mail to il mouvre "mail" pourtant j'ai fait la manip il FF m'a dit que gmail était déjà installé
#20 - par Thomas
Albatros : ouvre les préférences de Firefox (Menu Firefox > Préférences…). Ensuite va dans l'onglet "Applications" et cherche "mailto". Tu verras une ligne avec un menu déroulant. Dans ce menu sélectionne Gmail au lieu de Mail.app :)
#21 - par Albatros
Bonsoir,
Génial ca fonctionne ! Un grand merci :) je peux même l'ouvrir dans un nouvel onglet ! :)
Bonne Soirée