Mailto est un lien HTML qui est utilisé dans les pages web. En cliquant dessus, il permet aux utilisateurs d’ouvrir leur client de messagerie par défaut avec un message pré-rempli.

Lien mailto

Il s’agit donc bien d’un lien mailto et non d’une commande mailto en tant que telle (que vous exécuteriez dans un terminal ou une invite de commande).

Mailto : comment mettre une adresse mail en HTML ?

Voici comment utiliser la commande mailto dans du code HTML :
<a href=”mailto:adresse@email.com”>Envoyer un email</a>

Comment ouvrir mailto ?

Si vous cliquez sur ce lien (ici “Envoyer un email”) dans une page web, cela ouvrira le client de messagerie par défaut de l’utilisateur, en pré-remplissant l’adresse email spécifiée dans le lien. Cela prépare un nouveau message vers l’adresse email “adresse@email.com”.

Checklist SEO Ultime pdf


OFFERT

La checklist SEO ultime

Téléchargez le livre blanc gratuit (pdf) :
+ 13 pages de conseils concrets pour référencer
votre site web comme un pro.
+ 23 points techniques à vérifier dès maintenant. 
+ 24 points sémantiques à appliquer.

Soit 47 cases à cocher pour être certain·e de ne rien rater.

-Mise à jour tous les ans depuis 2015-

Comment utiliser mailto ?

Vous pouvez également ajouter d’autres paramètres à la commande mailto pour pré-remplir le sujet du message, le corps du message, les destinataires CC, les destinataires BCC, etc.

  • plusieurs destinataires : utiliser “;” entre chaque adresse
    <a href=”mailto:adresse1@email.com;adresse2@email.com”>Envoyer un email</a>
  • ajouter un “?” après les adresses email
  • sujet du message : subject=
  • ajouter un “&” avant body, cc, bcc
  • corps du message : &body=
  • destinataires en carbon copy CC (copie) : &cc=
  • destinataires en blind carbon copy BCC (copie cachée) : &bcc=
  • saut de ligne : %0A
  • espace : %20
  • apostrophe : %27

Assurez-vous de remplacer adresse@email.com par l’adresse email réelle à laquelle vous souhaitez envoyer le message. Avec ces paramètres, vous pouvez ainsi personnaliser le sujet et le corps du message selon vos besoins.

Lien mailto complet

Voici un lien mailto complet, prêt à être copié-collé pour vos besoins spécifiques.

<a href=”mailto:adresse1@email.com;adresse2@email.com?subject=Test%20de%20lien%20mailto&cc=adresse3@email.com&bcc=adresse4@email.com&body=Bonjour,%20Ceci%20est%20un%20test%20de%20lien%20mailto.%0ACette%20ligne%20est%20passée%20à%20la%20ligne.”>Envoyer un email</a>

Voici un lien mailto intégré : en cliquant sur ce lien mailto, vous vérifiez que votre code est bon avant de l’intégrer dans votre page web.

Les avantages du lien mailto

  • Le lien mailto est facile à mettre en place.
  • Les commandes mailto sont relativement complètes (pré-remplissage par défaut du sujet du mail, des destinataires, etc.

Les inconvénients de mailto

  • Maito ne fonctionne pas avec les webmail : il faut passer par une application sur ordinateur (client de messagerie).
  • Les messages envoyés via mailto peuvent certes être personnalisés, mais cette personnalisation reste limitée et il ne faut pas faire d’erreur dans le code (donc, ne pas oublier d’effectuer un test avent envoi).

J’ai publié ce court article pour me servir de boîte à outil lorsque j’aurais besoin d’utiliser ce lien mailto dans différents projets sur lesquels je serais amené à intervenir. N’hésitez pas, vous aussi, à mettre cette page dans vos favoris, c’est cadeau !

Photo © Solen Feyissa | Unsplash

Xavier Derégel | Webmaster éditorial certifié - Consultant web - Expert SEO

Xavier Derégel | Webmaster éditorial certifié - Consultant web - Expert SEO

Xavier vous accompagne dans votre démarche web pour passer de présent à visible sur Internet

Spécialiste SEO en mode 20% d'effort pour 80% de résultat. Il améliore ainsi la rentabilité de votre business en optimisant chacune de vos actions. Il est 100% sur le web. Tous les jours. Depuis plus de 15 ans.