Utilisez le mailto

Publié le 07 novembre 2011 par Minini @mininiWebdesign

L’URL mailto

Mailto est un schéma d’URI permettant de créer un lien hypertexte vers une adresse email.
Employé par exemple dans une page Web en HTML, un tel lien permet à l’utilisateur qui l’a suivi de voir son client de messagerie démarrer l’écriture d’un nouveau message électronique, avec quelques champs déjà pré-remplis, comme par exemple l’adresse du destinataire ou l’objet du message.

Essayez ce lien : vi.minini.biz

maito
©minini

Utiliser mailto

Notez bien la présence du caractère ? à la suite de l’adresse email. Il marque le début de la chaine des arguments. Les arguments sont représentés par des chaînes nom=valeur séparées par des &.

Pour fonctionner votre mailto doit toujours être entouré des balise h ref pour permettre le lien, voir cf. Utilisation dans une page Web.

Techniquement le code à utiliser est le suivant :

Le code :

<a href="mailto:vi@minini.biz">vi@minini.biz</a>

Avec une adresse email :

mailto:vi@minini.biz

Avec un nom de destinataire convivial :

mailto:Virginie b.<vi@minini.biz>

Avec l’objet du message :

mailto:vi@minini.biz?subject=Sujet de l'email

Avec plusieurs destinataires :

mailto:lisa@example.com,stphane@example.com3

Avec un destinataire en copie :

mailto:lisa@example.com?cc=stephane@example.org

Avec un destinataire en copie cachée : mailto:p.dupond@example.com ?

bcc=stephane@example.org

Avec un contenu du message pré-rempli :

mailto:vi@minini.biz?body=Bonjour

Combinaison de différents champs :

mailto:vi@minini.biz?subject=L'objet de l'email&cc=lisa@gmail.com&bcc=stephane@gmail.com&body=Bonjour

Syntaxe complète à saisir sur une seule ligne :

mailto:san@antonio.net ?subject=Notre affaire &cc=partenaire@antonio.net &bcc=avocat@antonio.net &body=Bonjour

Utilisation sur une page Web

L’intégration de mailto: dans une balise HTML utilise le format suivant :

<a href="mailto:p.dupond@example.com">Clique ici pour m'envoyer un e-mail</a>

Critiques du mailto

Pour que le lien mailto soit véritablement fonctionnel pour le client, ce dernier doit avoir un logiciel de messagerie configuré pour cette action. Notez que les adresses liées par mailto dans les pages HTML peuvent être utilisées pour l’envoi de courriers indésirables.