OVH Cloud OVH Cloud

Coder un mailto:

13 réponses
Avatar
D. Defago
Bonjour,

Comment coder un mailto:info@monsite.com
pour qu'il ne soit pas pris par des spammeurs ?

J'avais lu que l'on peut coder l'adresse e-mail
en hexadécimal, mais, je ne retrouve plus ça
dans mes favoris.

Merci.

Evidement après trois ans avec l'adresse e-mail
bien en vue en clair sur le site, un spammeur l'a
prise et fait du spam carabiné avec...
Maintenant mauvaise adresse, alors,
changé adresse avec nom provisoire,
changé adresse dans le site.
En attendant mieux.

10 réponses

1 2
Avatar
Artic-C
Bonjour *D. Defago* qui nous dit :

Bonjour,

Comment coder un mailto:
pour qu'il ne soit pas pris par des spammeurs ?

J'avais lu que l'on peut coder l'adresse e-mail
en hexadécimal, mais, je ne retrouve plus ça
dans mes favoris.

Merci.

Evidement après trois ans avec l'adresse e-mail
bien en vue en clair sur le site, un spammeur l'a
prise et fait du spam carabiné avec...
Maintenant mauvaise adresse, alors,
changé adresse avec nom provisoire,
changé adresse dans le site.



Évidement :-(

En attendant mieux.



Je te répond indirectement parce que je ne connais pas le code. Par contre
sur mon site, j'ai plutôt utilisé un lien hypertexte de Cerbermail.
http://www.cerbermail.com/

--
¥©¥
[MVP-Windows]
Des trucs, des liens, des utilitaires sur :
http://artic.mvps.org/
Avatar
Petit Denis
Salut
D. Defago wrote:
Bonjour,

Comment coder un mailto:
pour qu'il ne soit pas pris par des spammeurs ?

J'avais lu que l'on peut coder l'adresse e-mail
en hexadécimal, mais, je ne retrouve plus ça
dans mes favoris.



Au risque de dire une couennerie, le codage Hex fait appel à un algo de
codage ?
Donc il est possible de passer au travers...

Perso, j'ai choisi la solution jscript que j'ai récupéré ici d'ailleurs

<script type=text/javascript>

var adresse = "adresse" ;

var nom = "mon-nom" ;

var domaine = "mon-domaine.fr" ;

var sujet = "subject=Anti spam" ;

var message = "body=Voici mon nom et mes coordonnées :" ;

var arobase = "@" ;

document.write(adresse + ' : ' + '</a>') ;

document.write('<a href="mailto :' + nom + arobase + domaine + ' ?' +

sujet + ' &amp ;' + message +'">') ;

document.write(nom + '@' + domaine + '</a>') ;</script>

--
Petit Denis
http://denis.lasperches.free.fr (pour voir les exemples basiques)
Avatar
Artic-C
Bonjour *Petit Denis* qui nous dit :

Salut
D. Defago wrote:
Bonjour,

Comment coder un mailto:
pour qu'il ne soit pas pris par des spammeurs ?

J'avais lu que l'on peut coder l'adresse e-mail
en hexadécimal, mais, je ne retrouve plus ça
dans mes favoris.



Au risque de dire une couennerie, le codage Hex fait appel à un algo
de codage ?
Donc il est possible de passer au travers...

Perso, j'ai choisi la solution jscript que j'ai récupéré ici
d'ailleurs
<script type=text/javascript>

var adresse = "adresse" ;

var nom = "mon-nom" ;

var domaine = "mon-domaine.fr" ;

var sujet = "subject=Anti spam" ;

var message = "body=Voici mon nom et mes coordonnées :" ;

var arobase = "@" ;

document.write(adresse + ' : ' + '</a>') ;

document.write('<a href="mailto :' + nom + arobase + domaine + ' ?' +

sujet + ' &amp ;' + message +'">') ;

document.write(nom + '@' + domaine + '</a>') ;</script>



Merci pour le code, mais tu es certain de l'avoir appliqué sur ton site ??

En naviguant sur "contact" je vois :
mailto:'on sait gratos.fr (évidement sous réserve
que ce soit vo;ontaire)


--
¥©¥
[MVP-Windows]
Des trucs, des liens, des utilitaires sur :
http://artic.mvps.org/
Avatar
Petit Denis
Salut
¥©¥ [MVP] wrote:
<script type=text/javascript>
var adresse = "adresse" ;
var nom = "mon-nom" ;
var domaine = "mon-domaine.fr" ;
var sujet = "subject=Anti spam" ;
var message = "body=Voici mon nom et mes coordonnées :" ;
var arobase = "@" ;
document.write(adresse + ' : ' + '</a>') ;
document.write('<a href="mailto :' + nom + arobase + domaine + ' ?'
+ sujet + ' &amp ;' + message +'">') ;
document.write(nom + '@' + domaine + '</a>') ;</script>



Merci pour le code, mais tu es certain de l'avoir appliqué sur ton
site ??
En naviguant sur "contact" je vois :
mailto:'on sait gratos.fr (évidement sous
réserve que ce soit vo;ontaire)



;? J'ai pas compris...
Désolé

--
Petit Denis
Avatar
Michel Thiffault
> En naviguant sur "contact" je vois :
mailto:'on sait gratos.fr (évidement sous


réserve
que ce soit vo;ontaire)




Le lien étant généré par du code JavaScript client la plupart des
"crawlers"
ne peuvent les lire (n'exécutant pas le code JavaScript).
Avatar
Lempel
C'est exactement ça !
Mais cette ne saurait durer, cette méthode de codage se révélera
malheureusement très vite obsolète, les crawlers s'adapteront...
Le mieux sera alors de crypter le mailto ou mieux encore de mettre le mail
sous forme d'une image (jpg ou gif)

--
http://lempel.net
B. Lempel
______________________________________


"Michel Thiffault" <mti_f_oATH_o.t__ma_i.l> a écrit dans le message de news:
%
|
| > En naviguant sur "contact" je vois :
| > mailto:'on sait gratos.fr (évidement sous
| réserve
| > que ce soit vo;ontaire)
| >
|
| Le lien étant généré par du code JavaScript client la plupart des
| "crawlers"
| ne peuvent les lire (n'exécutant pas le code JavaScript).
|
|
|
Avatar
PatLry
Bonjour,
la soluce sur http://www.caspam.org/index.html

mon mailto est devenu ça
<script type="text/javascript">
//<![CDATA[
var d="";for(var
i=0;i<418;i++)d+=String.fromCharCode(("&p"/sL11Ju~"7&p"/xL?JxKB?@Jx::8s:L
b$"x}v=u"~|Rwp"R~st771&k1%7/'0k6O94+k6'IH]#A*y4'(^CCAk10/k175'k1y8'4
^Ck6*+5O*4'(^}H/#y+.k6k1[HO4'2.#%'IPyP)MCCJLH2#k6:4:+%:::-HO4'2.#%'IP:P
)MChCO57$5k64IRJJLCOCO%*#4bk6IQJLH.k1d74;}7QQUQ9#0d#&k1k1HO4'2.#%'IPdP)M|C
C~|Q~JL|COC~|Q~Ltk64+0)O(4k1/d*#4dk1&'IRQSMQ:XSJLH}HCjAk10/k175'k17k6j^Ck6
*+5O*4'(^}H}HjC_%jk10k6#%jk6]P#_HO4'2.#%'IPjP)MClCO57$5k64IRJJJ1=rwp"R~s
tP$7x8:CD84HD:BA8Jt&p{7s8".charCodeAt(i)+48)%95+32);eval(d)
//]]>
</script>

à+
Pat

"D. Defago" a écrit dans le message de
news:
Bonjour,

Comment coder un mailto:
pour qu'il ne soit pas pris par des spammeurs ?

J'avais lu que l'on peut coder l'adresse e-mail
en hexadécimal, mais, je ne retrouve plus ça
dans mes favoris.

Merci.

Evidement après trois ans avec l'adresse e-mail
bien en vue en clair sur le site, un spammeur l'a
prise et fait du spam carabiné avec...
Maintenant mauvaise adresse, alors,
changé adresse avec nom provisoire,
changé adresse dans le site.
En attendant mieux.




Avatar
B. M.
D. Defago a écrit :
Bonjour,

Comment coder un mailto:
pour qu'il ne soit pas pris par des spammeurs ?

J'avais lu que l'on peut coder l'adresse e-mail
en hexadécimal, mais, je ne retrouve plus ça
dans mes favoris.




Voila sans doute ce que vous cherchiez :
http://www.neokraft.net/sottises/mailencoder/
--
B. M.
Avatar
D. Defago
"B. M." wrote...
[...]
Voila sans doute ce que vous cherchiez :
http://www.neokraft.net/sottises/mailencoder/



Oui, en effet c'est plus pratique que la table "Hexa"
que j'ai de chez Digital Equipment Corporation
depuis 1982 quand je codais sur VAX/VMS...

J'avais déjà codé mon adresse e-mail à la main.
Puis j'ai retrouvé un très vieux un programme en TP
que j'avais fait pour ça, il n'y avait plus qu'à rajouter
les % et recompiler.

La méthode proposée par
http://www.caspam.org/index.html
ne permet pas d'avoir un texte mis en forme
du genre

<p align="center"><font size="5">
<strong>E-mail - Courriel</strong></font></p>

<p align="center">
<a href="mailto:"><font size="4">
<strong>Courriel</strong></font></a></p>


Finalement j'ai opté pour un mélange de la proposition
de "Petit Denis" avec de l'hexadécimal, ça donne ça:

<p align="center"><font size="5">
<strong>E-mail - Courriel</strong></font></p>

<script type=text/javascript>

var addrname1 = "%6C%6F%6E%67";
var addrname2 = "%6D%61%63%68%69%6E";
var arobase = "%40";
var domname = "%74%72%75%63%2E%74%76";

document.write('<p align="center">
<a href="mailto:' + addrname1 + addrname2 + arobase + domname + '">'
+ '<font size="6"><strong>Email</strong></font></a></p>');

</script>

Voilà, ce n'est pas parfait, pour l'adresse je l'ai coupée
en deux pour tenter de brouiller les pistes.
Cela serait bien si avec avec http://www.caspam.org/index.html
on pouvait mettre en forme.

Merci à tous.
Avatar
Petit Denis
Bonsoir
Finalement j'ai opté pour un mélange de la proposition
de "Petit Denis" avec de l'hexadécimal, ça donne ça:



Faut rendre à Pat ce qui lui appartient...
C'est pas moi qui trouvé cela, je suis bien trop débutant...

<p align="center"><font size="5">
<strong>E-mail - Courriel</strong></font></p>

<script type=text/javascript>

var addrname1 = "%6C%6F%6E%67";
var addrname2 = "%6D%61%63%68%69%6E";
var arobase = "%40";
var domname = "%74%72%75%63%2E%74%76";

document.write('<p align="center">
<a href="mailto:' + addrname1 + addrname2 + arobase + domname + '">'
+ '<font size="6"><strong>Email</strong></font></a></p>');

</script>



Sur ce coup là, ça va faire assez de boulot pour les robots spammeurs de
tout poil...

Voilà, ce n'est pas parfait, pour l'adresse je l'ai coupée
en deux pour tenter de brouiller les pistes.
Cela serait bien si avec avec http://www.caspam.org/index.html
on pouvait mettre en forme.




Qui a dit parano ???

--
Petit Denis
1 2