Retour vers Mode d'emploi >> QuelquesConseils

À lire aussi : http://www.cnil.fr/thematic/internet/spam/lacnil_aide4_3.htm (sur le site de la CNIL)

Comment crypter son adresse électronique


Vous voulez que votre adresse électronique apparaisse sur une des pages (la page à votre nom par exemple). Seulement, il est préférable de ne pas la mettre en clair, pour éviter qu'elle ne soit lisible par un de ces innombrables robots qui parcourent inlassablement la Toile pour collecter automatiquement les adresses électroniques à des fins commerciables ou inavouables (c'est-à-dire pour vous spammer ensuite). L'astuce consiste à ne pas écrire quelque chose comme VOTRE.ADRESSE@DOMAINE.EXT directement, mais à écrire à la place un petit programme JavaScript qui, à partir d'informations cryptées, saura réafficher votre adresse en clair. C'est-à-dire en clair pour un être humain qui regarde son écran, mais indéchiffrable pour un robot qui lui ne sait que lire l'HTML de la page, sans interpréter les programmes JavaScript qui s'y trouvent.

Procédure à suivre :



<a href="mailto:VOTRE.ADRESSE@DOMAINE.EXT">PRENOM NOM</a>


Malheureusement, le code que la CNIL a généré pour vous doit être un peu modifié pour fonctionner ici :


Voilà, vérifiez avec un "Aperçu". Vous devez voir apparaître un lien PRENOM NOM. En cliquant dessus, vous fabriquerez un message à envoyer à VOTRE.ADRESSE@DOMAINE.EXT

Et pour afficher votre adresse électronique directement, remplacer l'exemple ci-dessus par le suivant :

<a href="mailto:VOTRE.ADRESSE@DOMAINE.EXT">VOTRE.ADRESSE@DOMAINE.EXT</a>

vous ferez alors apparaître un lien VOTRE.ADRESSE@DOMAINE.EXT


Discussions


Solution à base d'image

Je viens de découvrir une solution originale pour modifier son adresse électronique afin de la cacher des robots collecteurs. Il s'agit tout simplement de remplacer le caractère "@" par une image... Cette solution est visible sur la page suivante : http://wiki.crao.net/index.php/Fran%E7oisParmentier.
Je pense qu'elle peut être aisément mise en oeuvre ici même. Si on souhaite renforcer le "cryptage" (qui n'en est pas tout à fait un) il suffit de remplacer d'autres caractères par leurs images équivalentes.
Avantages :
Inconvénients :
Personnellement je pencherai plus en faveur d'une solution utilisant des images. Celles-ci pourraient être générées et mémorisées dans un dossier de cache spécifique aux images pour les e-mails.


Solution à base d'un formulaire (POST)

Une autre solution à envisager est celle de masquer l'adresse derrière un formulaire envoyé via la méthode "POST".
Cette solution est présentée ici :