Générateur de Liens Mailto
Créez des liens HTML mailto avec destinataires, CC, BCC, objet et corps du message.
Les liens mailto permettent aux visiteurs d'ouvrir leur client de messagerie par défaut avec des informations pré-remplies. Voici ce que fait chaque paramètre :
• Adresse Email: Le destinataire principal de l'email (obligatoire).
• Objet: Pré-remplit la ligne d'objet de l'email.
• Corps: Pré-remplit le contenu de l'email.
• CC et BCC: Ajoute des destinataires en copie et en copie cachée.
Notez que les liens mailto peuvent se comporter différemment selon le client de messagerie et le navigateur utilisés.
Comment utiliser Générateur de Liens Mailto
- 1
Saisissez les destinataires
Renseignez l'adresse du champ À et ajoutez éventuellement des destinataires en CC et BCC, en séparant les adresses multiples par des virgules.
- 2
Ajoutez un objet et un corps
Saisissez un objet et un corps de message pré-remplis afin que l'e-mail du visiteur s'ouvre prêt à être envoyé.
- 3
Réglez le lien et les options avancées
Personnalisez le texte du lien, la classe CSS ou l'ID, et activez des options comme ouvrir dans une nouvelle fenêtre ou encoder les paramètres en URL.
- 4
Générez et copiez
Cliquez sur Générer le lien mailto, puis copiez l'ancre HTML prête à l'emploi ou l'URL mailto brute pour votre site.
Le lien mailto : syntaxe, paramètres et pièges
Ce qu'est le schéma mailto
Un lien mailto est une URL qui utilise le schéma mailto au lieu de http, et cliquer dessus ouvre le programme de messagerie par défaut du visiteur avec un nouveau message déjà adressé et, en option, pré-rempli. C'est la façon standard et intégrée de transformer un e-mail de contact en lien cliquable sur une page web, écrite comme une ancre ordinaire dont le href commence par mailto: suivi de l'adresse du destinataire. Aucun serveur, formulaire ou script n'est requis ; le navigateur transmet la requête au client de messagerie que l'utilisateur a configuré.
La forme la plus simple n'est que mailto: suivi d'une adresse, ce qui ouvre un e-mail vierge vers ce destinataire. Tout ce qui va au-delà, comme les objets, les corps de message et les destinataires supplémentaires, vient s'ajouter par des paramètres de requête ajoutés au lien, exactement comme vous ajouteriez des paramètres à une URL normale.
Les paramètres : to, cc, bcc, subject et body
Après le destinataire principal, vous ajoutez un point d'interrogation, puis des paramètres nom-et-valeur reliés par des esperluettes, exactement comme une chaîne de requête web. Les champs pris en charge sont cc et bcc pour les destinataires en copie et en copie cachée, subject pour pré-remplir l'objet, et body pour pré-remplir le texte du message. Un lien complet pourrait s'adresser à une personne, en mettre une autre en copie, définir un objet et amorcer la première ligne du message, le tout dans un seul href. Le destinataire principal peut aussi être fourni via un paramètre to plutôt que directement après les deux-points.
L'ordre n'a pas d'importance entre les paramètres, et chacun d'eux peut être omis. Ce générateur les assemble pour vous à partir des champs que vous renseignez, vous n'avez donc pas à mémoriser la ponctuation exacte, mais comprendre la structure vous aide à lire et à ajuster le résultat à la main si besoin.
Destinataires multiples
Vous pouvez vous adresser à plusieurs personnes à la fois en séparant leurs adresses. Pour mettre plus d'une personne dans le champ À principal, listez les adresses séparées par des virgules après les deux-points de mailto. La même approche séparée par des virgules fonctionne à l'intérieur des paramètres cc et bcc, si bien qu'un seul lien peut ouvrir un message pré-adressé à toute une liste de destinataires répartis entre les champs À, CC et BCC.
Sachez toutefois que, si la séparation par virgules est la norme documentée, quelques clients de messagerie anciens ou inhabituels ont historiquement attendu des points-virgules à la place, ce qui est une source d'incohérence de longue date. Pour une compatibilité large, la virgule est le bon choix, et cet outil vous permet de saisir plusieurs adresses séparées par des virgules dans chaque champ.
L'encodage URL est obligatoire, pas facultatif
C'est le détail qui casse plus de liens mailto que n'importe quoi d'autre : les valeurs de l'objet et du corps doivent être encodées en URL. Un espace devient %20, un saut de ligne devient %0A (et un retour chariot suivi d'un saut de ligne complet devient %0D%0A), et les caractères qui ont une signification spéciale dans une URL, comme l'esperluette, le point d'interrogation et le dièse, doivent être encodés en pourcentage, sans quoi ils seront interprétés comme une structure de lien plutôt que comme du texte. Une esperluette non encodée dans votre corps, par exemple, sera interprétée comme le début d'un nouveau paramètre et tronquera silencieusement votre message.
Comme l'encodage manuel est fastidieux et source d'erreurs, ce générateur propose l'encodage URL comme une option recommandée et activée par défaut, qui convertit automatiquement votre objet et votre corps dans la forme sûre encodée en pourcentage. Laissez-la activée, sauf raison particulière de ne pas le faire ; la désactiver est le moyen le plus rapide de produire un lien qui fonctionne dans votre test mais malmène les espaces et la ponctuation pour les vrais utilisateurs.
Les sauts de ligne dans le corps
Pré-remplir un message sur plusieurs lignes exige aussi d'encoder les sauts de ligne. Un saut de ligne est représenté par %0A, donc un corps qui doit apparaître en deux paragraphes a besoin de cette séquence partout où un saut de ligne doit figurer. Sans elle, votre message soigneusement formaté s'effondre en une seule ligne continue dans la fenêtre de rédaction du destinataire. Cet outil offre une option pour préserver les sauts de ligne dans le corps, précisément pour que le contenu sur plusieurs lignes conserve sa mise en forme à l'ouverture du client de messagerie.
Même avec un encodage correct, le rendu des sauts de ligne varie légèrement d'un client de messagerie à l'autre, et quelques-uns les affichent imparfaitement. Pour des messages courts, c'est rarement un problème, mais pour tout ce qui est plus long, il vaut la peine de prévisualiser le résultat dans le client réel que votre public est susceptible d'utiliser.
Des limites réelles à garder à l'esprit
Les liens mailto dépendent entièrement de la configuration de l'utilisateur. Ils ouvrent le client de messagerie défini par défaut, qui sur un ordinateur de bureau peut être Outlook ou Apple Mail, et sur mobile est généralement l'application de courrier de l'appareil. Si un visiteur n'a aucun client de messagerie configuré, ou utilise un webmail dans un navigateur qui n'est pas enregistré pour gérer mailto, cliquer sur le lien peut ne rien faire ou produire une erreur, ce qui frustre les utilisateurs qui s'attendaient à un formulaire de contact. Il existe aussi un plafond pratique de longueur : les navigateurs et les clients limitent la longueur d'une URL, si bien que des corps pré-remplis très longs peuvent être tronqués.
Surtout, mailto n'est pas un mécanisme d'envoi et n'est pas destiné à l'e-mailing de masse. Il ne fait qu'ouvrir un brouillon ; l'utilisateur doit encore appuyer sur envoyer, et vous n'avez aucun moyen de savoir s'il l'a fait. C'est parfait pour un lien de contact ou une demande d'assistance pré-remplie, mais pour collecter des soumissions de façon fiable, capturer des données ou envoyer à de nombreux destinataires, un véritable formulaire côté serveur ou un service d'e-mail est l'outil adéquat.
Où s'utilisent les liens mailto, et une note sur la confidentialité
Le terrain de prédilection d'un lien mailto est partout où vous voulez inviter une personne à vous écrire avec un minimum de friction : une page de contact, une adresse e-mail en pied de page, un lien d'assistance ou un bouton de retour qui ouvre un message avec un objet pertinent déjà rempli, comme une catégorie d'assistance pré-étiquetée. Pré-remplir l'objet est particulièrement utile car cela achemine et libelle le courrier entrant de façon cohérente, sans rien demander à l'expéditeur.
Une mise en garde mérite d'être connue : publier une adresse e-mail brute dans un lien mailto l'expose aussi aux robots collecteurs de spam qui parcourent les pages à la recherche d'adresses. Si le spam est une préoccupation, on obfusque souvent l'adresse ou on se rabat sur un formulaire de contact. Ce générateur construit le lien et l'ancre HTML environnante entièrement dans votre navigateur, sans aucune donnée envoyée, si bien que la seule exposition est celle que vous choisissez de publier sur votre page.
Questions fréquentes
Qu'est-ce qu'un lien mailto ?
Puis-je ajouter CC, BCC, un objet et un corps ?
Dois-je laisser l'encodage URL activé ?
Obtiens-je du code HTML ou seulement l'URL ?
Le lien fonctionnera-t-il dans tous les clients de messagerie ?
Outils similaires
Continuez avec ces outils pratiques