Mincoin Posté 10 Novembre 2003 Posté 10 Novembre 2003 Salut, Pour encoder une adresse : http://www.hiveware.com/enkoder_form.php http://www.g1script.com/home/DOSSIERS/courrier/dossier5.php Vous avez peut-être des scripts plus performants à proposer. A + Régis
Anonymus Posté 10 Novembre 2003 Posté 10 Novembre 2003 Pour les 'encodeurs' : si tu saisis une adresse email, tu obtiens un lien du type : %6D%61%63%68%69%6E%40%74%72%75%63%2E%63%6F%6D qui correspond à l'encodage de ton adresse mail. Si tu saisis cette chaine de caractere dans l'url de ton navigateur, tu obtiens ton adresse mail... Anonymus.
Mincoin Posté 10 Novembre 2003 Auteur Posté 10 Novembre 2003 Bin je n'obtiens pas pareil avec le premier encodeur c'est du genre c'est assez difficile à mettre dans le navigateur : <script type="text/javascript">//<![CDATA[function hiveware_enkoder(){var i,j,x,y,x="x=\"3}n4g65x=\\\":<5{@%56e25:9d6;6gg98556:993:;49f6865;:g96;5h8f5969565;94" +"696:575674:76565;696335<9965<6:69e:;6766g:669;5h6:6:6:<688956:6:6:9677:597" +"65;696945<9666e:869<6g6965:5898:6e666999:97i:56765;9865<6g969636865e9<6:66" +"f:56:;5h6869f9:9689h6569::56979;6566e9<66<5e6:96g686755<666:e:996<5e6866g:" +"565;5h996:6:;69895656:6:4657:56665;9698<5f966645569<6e656:g946599i656:55<6" +"3;9<6666g699546e6;69<666:f:;6365h9566f986999h9568::78f59;6569e9<6e65e69:<g" +"656665<:g97e:<5:65e685:g:;9665h:e656:899695:59i6:769::55597;9<5;65f699<45<" +"6466e:g69g:<6366g:<6e<5h699:6:<968956f6:6:::;7:56755;9h69d5<9f96e%99825>66" +"9|@*h94*>i9:6ru+9:7l_AT_3979>l?;69{1o6e6hqj49<wk>695l.@e665,~6g6|.@965xqh6;5v" +"fd<69sh+:e6*(*<:<.{1695vxee98vwu6g6+l/::85,,679>%2h6:2|\\\"986;y=5:6'';6:9" +"x=u668nes946cap9:3e(x669);f867or(5;6i=035:;i<6:5x.l86:eng5:6th;95ei++64:){" +"j;69=x.5h9cha8:6rCo69:deA864t(i956)-39:6;if67:(j<76932):59j+=95;94;699y+=<" +"99Str5f6ing565.fr985omC<69har5<6Cod96ee(j6::)}y\";j=eval(x.charAt(0));x=x." +"substr(1);y='';for(i=0;i<x.length;i+=6){y+=x.substr(i,3);}for(i=3;i<x.leng" +"th;i+=6){y+=x.substr(i,3);}y=y.substr(j);";while(x=eval(x));}hiveware_enkoder();//]]></script> a+
Mincoin Posté 11 Novembre 2003 Auteur Posté 11 Novembre 2003 (modifié) Au fait est-ce utile de crypter son mailto A + Régis Modifié 11 Novembre 2003 par Mincoin
Perle d'Argent Posté 11 Novembre 2003 Posté 11 Novembre 2003 C'est censé éviter le spam, via les aspirateurs de mails qui reconnaissent le symbole @; Tu peux utiliser ce script: script anti-spam mais dans le texte qui doit s'afficher dans le navigateur, évite de mettre ton adresse en clair!
olive457 Posté 11 Novembre 2003 Posté 11 Novembre 2003 Salut Mincoin, Au début je ne l'avais pas cryptée.... Je l'ai vite regretté... Aujourd'hui je reçois du spam à hauteur 50% de mes mails .... Et ça a diminué depuis que je l'ai cryptée....environ 25% Si j'ai un conseil à te donner: crypte les au plus vite car des logiciels très performants de spamming existent qui vont relever toutes tes adresses emails sur tes sites et tu vas vite te retrouver submerger par le spam... Rien qu'avec les scripts cités ci-dessus, les logiciels de spamming sont incapables de les enregistrer.... J'en ai testé quelques uns pour voir.... Ce n'est pas pour rien que tous les livres d'or un peu évolués aujourd'hui ou les forums et autres sont protégés contre ce genre de pratique... Olive
Goofy Posté 8 Février 2005 Posté 8 Février 2005 C'est clair que cela devient "vital" de cripter ses emails sur son site. il fut un temps ou c'etait 8 mails sur 10 qui etaient du Spam dans ma messagerie. Un conseil crypter votre mail dès la mise en ligne de votre site
Dash Posté 8 Février 2005 Posté 8 Février 2005 Pourquoi afficher son mail sur une page web? Pourquoi utiliser 'mailto' ? Vous pouvez tres bien gerer l'envoi des mails cote serveur. Et cote client, utiliser Thunderbird (et son agent antispam). C'est probablement l'une des meilleures combinaisons a l'heure actuelle
Jocelyn Posté 6 Mars 2005 Posté 6 Mars 2005 Quand j'entends parler de cryptage d'adresses email, j'ai souvent l'impression que les remèdes conseillés sont du style "utiliser un char d'assaut pour écraser un moucheron" (exemple : le code javascript cité par Mincoin) Il faut garder à l'esprit que ce sont des robots qui visitent vos pages web et en extraient tout ce qui est du format utilisateur@example.com Dès que le format est différent, le robot ne retiendra pas le bout de code en question. Dès lors, il me semble qu'un simple bout de code du style : <script>partie1='mailto:utilisateur'partie2='@'partie3='example.com'document.location=partie1+partie2+partie3</script> suffira dans la majorité (tous ?) des cas... Ou alors, la solution suggérée par Dash, c'est ce que je préfère personnellement.
Anonymus Posté 6 Mars 2005 Posté 6 Mars 2005 En fait, les robots peuvent s'adapter à toutes les solutions, le principe étant qu'ils les connaissent, et qu'elles soient suffisamment intéressantes pour qu'un développement soit intéressant. Ainsi, dès qu'une méthode, quelqu'elle soit, commence à être populaire, elle peut être considérée comme obsolète et inutile. Ex : On tombe sur une page qui donne pas mal d'adresses 'cryptées', on la juge intéressante, au vu du nombre d'adresses à aspirer, on créé une méthode pour traiter ces adresses, et le tour est joué. Il ne faut pas penser que les adresses mail aspirées ne soient que l'oeuvre de grosses multinationales incapables de s'adapter à votre site. Ca peut également être l'oeuvre de 'petits développeurs' intéressés aux memes domaines de compétences que vous. Nico.
vanquish Posté 6 Mars 2005 Posté 6 Mars 2005 Perso je le fais via un script coté serveur mais les bots ont capté le truc Je vais devoir mettre une confirmation visuelle...
JJJ Posté 31 Mai 2005 Posté 31 Mai 2005 Ne pas afficher son adresse via un mailto, ni en image : la solution serait côté serveur. Enfin c'est ce que mon petit neurone webmaster me murmure. Donc disons un formulaire en php. Mais dans ce formulaire, l'adresse est aussi écrite, alors il faudrait crypter ce code source là pour l'empêcher d'être lisible par les programmes capables de repérer un @ correct dans du code source. Alors ce cryptage se fera-t-il avec du javascript au milieu de php ? Je sais pas si c'est possible mais en tout cas ça pose problème auprès de naviguateurs qui ne veulent pas entendre parler de javascript. Donc il semble que par élimination la solution soit d'utiliser un script php dans son formulaire d'envoi (pour éviter la visibilité auprès du public) avec un e-mail écrit crypté (pour emmerder les robots spammeurs). Question ? C'est possible ça ? php saurait fonctionner avec un e-mail crypter comme avec une écriture normale ? Moi afficher un e-mail crypté par php, je fais ça : <?function email_encode($string) { // CETTE FONCTION VA ENCODER L ADRESSE EMAIL $ret_string=""; $len=strlen($string); for($x=0;$x<$len;$x++) { $ord=ord(substr($string,$x,1)); $ret_string.="$ord;"; } return $ret_string; }// TESTecho email_encode("mon-email_AT_ici.tld");?> Le hic c'est que l'adresse n'est pas lisible dans le source mais affichée sur la page : le spam est humain aussi, malheureusement... Fabriquer un formulaire de contact par php afin déviter l'affichage brut du mail sur la page, je fais aussi. Mais allier les deux, ben je sais pas faire !
Jocelyn Posté 2 Juin 2005 Posté 2 Juin 2005 (modifié) JJJ, tu te compliques vraiment la vie, là ! Le code basique (à compléter et adapter) ci-dessous permet d'envoyer un message par mail à l'adresse de votre choix. L'adresse email n'est jamais visible nulle part sur la page web puisqu'elle est écrite dans le code PHP qui sera interprété. Personnellement j'utilise ce système sur mon site, j'en avais assez du spam. <html><body><form method="post"><input type="text" name="titre"><input type="text" name="message"><input type="submit" name="envoi" value="1"></form><?phpif(isset($_POST['envoi'])){mail("webmaster_AT_example.com", $_POST['titre'], $_POST['message']);}?></body></html> Et si on veut que son email soit visible sur une page web, je conseille de le convertir une fois pour toutes en image, et d'afficher cette image sur son site. Modifié 2 Juin 2005 par Jocelyn
JJJ Posté 2 Juin 2005 Posté 2 Juin 2005 Mais que faire du spam humain ?... C'est moins amplifié que le spam indexing par robots, mais l'humain lui il comprendra très bien ce script source :-/
Dan Posté 2 Juin 2005 Posté 2 Juin 2005 Mais que faire du spam humain ?...C'est moins amplifié que le spam indexing par robots, mais l'humain lui il comprendra très bien ce script source :-/ Dans la mesure où tu lui montres le script... sinon il ne le verra jamais. Arrives-tu à détecter une seule des adresses email dans les profils membres du Hub ? Non bien sûr Les admins y ont accès, mais aucun membre ne peut voir l'adresse mail d'un autre. Par contre il peut lui écrire, et révèlera de ce fait sa propre adresse. Il faut bien pouvoir répondre, non ?
JJJ Posté 3 Juin 2005 Posté 3 Juin 2005 Dans la mesure où tu lui montres le script... sinon il ne le verra jamais. Oui, tu as tout à fait raison. Je planais en disant ça je crois...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant