Rediriger les liens mailto: vers Gmail sous Linux

Aujourd’hui, les webmails sont devenus assez performants. A tel point qu’on commence à abandonner les clients mails lourds au profit des webmails. Gmail est un exemple en la matière. Seulement voilà, cet usage peut être « problématique » quand on clique sur une adresse mail (dans une page Web).

En effet, quand le système d’exploitation détecte un lien mailto:, il tente de lancer le client mail par défaut et lui passe les informations du lien en paramètre. L’idéal serait qu’il appelle directement le navigateur internet en lançant la page de Gmail qui va bien. Voilà comment faire sous Ubuntu:

La première étape consiste à créer un script qui jouera le rôle du client mail et appellera le navigateur internet avec l’adresse Web qui va bien:

#!/bin/bash
mail="`echo $1|cut -d ':' -f 2`"
firefox "https://mail.google.com/mail/?view=cm&tf=1&fs=1&to=$mail"

L’idée est donc de nettoyer la chaine reçue en paramètre (enlever le mailto:), c’est ce qui est fait dans la variable mail. Ensuite on lance Firefox (ça marche avec n’importe quel autre navigateur) en passant en paramètre l’URL de création de mails Gmail avec l’adresse mail dans le paramètre &to=.

Pour finir, il suffit d’aller dans Système => Préférences => Applications préférées (rappel: on est sous Ubuntu donc: Gnome) puis dans Logiciel de messagerie, mettre la valeur personnalisée qui mène jusqu’à votre script (ici, il s’appelle webmail.sh et de situe dans /home/one/scripts: sh /home/one/scripts/webmail.sh %s. Le %s correspond au lien qui a déclenché le script (mailto:adresse@domain.tld).

gmailmailtoprefappsscreen

Et voilà, vos liens mails sont maintenant redirigés vers Gmail …

Cette entrée a été publiée dans Pro, avec comme mot(s)-clef(s) , , , . Vous pouvez la mettre en favoris avec ce permalien.

Une réponse à Rediriger les liens mailto: vers Gmail sous Linux

  1. ChoiZ dit :

    Pas con sauf que … Les liens mailto: sont de moins en moins utilisé a cause du spam maintenant c’est plus des images ou autre …

    Mais c’est quand même un bon article ;-)

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>