- mailto
-
mailto:
est un schéma d'URI permettant de créer un lien hypertexte vers une adresse courriel.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à remplis, comme l'adresse du destinataire ou encore l'objet du message.
Sommaire
Normes
mailto:
a été défini par plusieurs RFC : la première fois en juillet 1998 par la RFC 2368[1], qui a été remplacée en octobre 2010 par la RFC 6068[2].Exemples
- Avec une adresse courriel :
mailto:p.dupond@example.com
- Avec un nom de destinataire convivial :
mailto:Paul%20Dupond%20<p.dupond@example.com>
- Avec l'objet du message :
mailto:p.dupond@example.com?subject=Sujet%20du%20courrier
- Avec plusieurs destinataires :
mailto:p.dupond@example.com,j.martin@example.com
[3] - Avec un destinataire en copie :
mailto:p.dupond@example.com?cc=j.martin@example.org
- Avec un destinataire en copie cachée :
mailto:p.dupond@example.com?bcc=j.martin@example.org
- Avec un contenu du message pré-rempli :
mailto:p.dupond@example.com?body=Bonjour
- Avec un retour chariot dans le contenu du message :
mailto:p.dupond@example.com?body=Bonjour%0d%0aAurevoir
[4] - Combinaison de différents champs :
mailto:p.dupond@example.com?subject=Sujet%20du%20courrier&cc=pierre@example.org&bcc=jacques@example.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 et limites
- Les adresses liées par
mailto:
dans les pages HTML peuvent être récoltées pour l'envoi de courriers indésirables. - Pour que le lien soit véritablement fonctionnel pour le client, ce dernier doit avoir un logiciel de messagerie configuré pour cette action.
Notes et références
- (en) Paul Hoffman (Internet Mail Consortium), Larry Masinter (Xerox Corporation) et Jamie Zawinski (Netscape Communications) pour le Network Working Group, « The mailto URL scheme », Request for Comments no 2368, juillet 1998.
- (en) Martin J. Dürst (Aoyama Gakuin University), Larry Masinter (Adobe Systems) et Jamie Zawinski (DNA Lounge) pour l'Internet Engineering Task Force, « The 'mailto' URI Scheme », Request for Comments no 6068, octobre 2010.
mailto:p.dupond@example.com;j.martin@example.com
La virgule n'est pas toujours reconnue comme séparateur d'adresse courriel. Dans ce cas la virgule peut être remplacée par le point virgule : %0A
peut aussi symboliser un saut de ligne.
Le code
- Avec une adresse courriel :
Wikimedia Foundation. 2010.