|
Le protocole utilisé pour créer un lien vers une adresse e-mail est le schéma d'URI `mailto:`.
Voici comment cela fonctionne :
* `mailto :` Il s'agit du préfixe qui indique au navigateur ou au client de messagerie que le lien doit ouvrir un nouveau message électronique.
* `adresse_email` Il s'agit de l'adresse e-mail qui doit être pré-remplie dans le champ « À : » du nouveau message électronique.
Exemple :
```html
Envoyez-nous un e-mail
```
Lorsqu'un utilisateur clique sur ce lien, son client de messagerie par défaut ouvrira une nouvelle fenêtre de message, avec « [email protected] » déjà saisi comme destinataire.
Paramètres facultatifs :
L'URI `mailto:` peut également inclure d'autres paramètres pour pré-remplir les champs objet, corps, cc et cci de l'e-mail :
* `subject=` Définit le sujet de l'e-mail.
* `body=` Définit le corps de l'e-mail.
* `cc=` Définit le champ "CC" (copie carbone).
* `bcc=` Définit le champ "BCC" (copie carbone invisible).
Exemple avec paramètres :
```html
Contactez-nous
```
Considérations importantes :
* Encodage : Si vous utilisez des caractères spéciaux (comme des espaces, des points d'interrogation, des esperluettes, etc.) dans le sujet ou le corps, vous devez les encoder en URL. Par exemple, un espace doit être codé sous la forme « %20 ».
* Limites de longueur : Certains clients de messagerie ou navigateurs peuvent avoir des limites sur la longueur totale de l'URI `mailto:`. Il est généralement préférable de conserver ces URI relativement courts pour éviter des problèmes potentiels. Les corps extrêmement longs sont particulièrement problématiques.
* Sécurité : Sachez que l'inclusion d'informations sensibles directement dans le lien « mailto :» (en particulier dans le corps) pourrait les exposer à d'éventuelles écoutes clandestines ou falsifications. Il n'est généralement pas recommandé d'utiliser des liens « mailto :» pour transmettre des informations sensibles.
* Choix de l'utilisateur : Le client de messagerie de l'utilisateur doit être correctement configuré pour que le lien « mailto :» fonctionne comme prévu. S'ils n'ont pas configuré de client de messagerie par défaut, le lien peut ne rien faire.
|