mailto - mailto

mailto est un schéma d' identificateur de ressource uniforme (URI) pour les adresses e-mail . Il est utilisé pour produire des hyperliens sur des sites Web qui permettent aux utilisateurs d'envoyer un e-mail à une adresse spécifique directement à partir d'un document HTML , sans avoir à le copier et à le saisir dans un client de messagerie .

Il a été défini à l'origine par la demande de commentaires (RFC) 1738 en décembre 1994, étendu par la RFC 2368 en juillet 1998, et affiné par la RFC 6068 en octobre 2010.

Exemples

"mailto" peut être utilisé dans un document HTML pour générer un lien d'envoi d'email :

<a href="mailto:someone@example.com">Send email</a>

En cliquant sur le lien hypertexte, vous ouvrez automatiquement le client de messagerie par défaut, avec l'adresse e-mail de destination pré-remplie.

Il est possible de spécifier des valeurs initiales pour les en-têtes (par exemple, sujet, cc, etc.) et le corps du message dans l'URL. Les blancs, les retours chariot et les sauts de ligne ne peuvent pas être intégrés mais doivent être codés en pourcentage :

<a href="mailto:someone@example.com?subject=This%20is%20the%20subject&cc=someone_else@example.com&body=This%20is%20the%20body">Send email</a>

Plusieurs adresses peuvent être spécifiées :

<a href="mailto:someone@example.com,someoneelse@example.com">Send email</a>

L'adresse peut être omise :

<a href="mailto:?to=&subject=mailto%20with%20examples&body=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FMailto">Share this knowledge...</a>

Sécurité et confidentialité

Un certain nombre de problèmes de sécurité sont mentionnés dans la RFC2368, mais la plus grande préoccupation est la récolte d'adresses robotique . Les constructions Mailto sont repérables dans les pages HTML par des moyens automatisés qui incluent généralement l'utilisation de constructions DOM ou d' expressions régulières . Les adresses récoltées par de tels moyens sont susceptibles d'être ajoutées aux listes de diffusion en masse des spammeurs et ainsi de recevoir de grandes quantités de courrier indésirable.

Bien qu'il existe des méthodes pour « renforcer » les liens mailto contre le moissonnage, parmi lesquels le grignotage d'adresses et l' obscurcissement d' adresses basé sur JavaScript, ces protections peuvent être contournées par des robots de récolte suffisamment sophistiqués. D'autres techniques, telles que le murage de l'adresse derrière un CAPTCHA ou un « contrôle d'humanité » similaire, offrent une sécurité comparable à celle disponible pour d'autres méthodes de contact, notamment les formulaires Web , qui rencontrent des défis similaires en matière de prévention du spam.

Les références