begin process at 2012 05 27 20:56:29
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Astuces

 > WEBMASTERS: LIMITEZ LE SPAM DE VOS BOITES AUX LETTRES !

WEBMASTERS: LIMITEZ LE SPAM DE VOS BOITES AUX LETTRES !


 Information sur la source

Note :
8,88 / 10 - par 8 personnes
8,88 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Astuces Niveau :Débutant Date de création :29/10/2003 Date de mise à jour :15/03/2004 15:29:32 Vu :3 951

Auteur : Aspect

Ecrire un message privé
Site perso
Commentaire sur cette source (15)
Ajouter un commentaire et/ou une note

 Description

Voià, comme vous le savez sans doute, des robots scrute le code HTML de nos sites pour en retiré des adresse e-mails, afin de spammer vos boites de pub indésirables, c'est pour cela que j'ai eus l'idée de cetet petite astuce qui permet d'encoder vos adresse e-mail en leur entités HTML

Source

  • function mail_encode($mail){
  • $newmail = "";
  • for($i=0;$i<strlen($mail);$i++){
  • $newmail .= "&#".ord($mail[$i]).";";
  • }
  • return $newmail;
  • }
  • Après vous faites par exemple
  • print "<a href=\"mailto:".mail_encode("aspect@crizalys.net")."\">Mon mail !</a>"; // ceci écrira: <a href="mailto:&#97;&#115;&#112;&#101;&#99;&#116;&#64;&#120;&#45;&#112;&#108;&#111;&#115;&#105;&#102;&#46;&#99;&#111;&#109;">Mon mail !</a>
function mail_encode($mail){
	$newmail = "";
	for($i=0;$i<strlen($mail);$i++){
		$newmail .= "&#".ord($mail[$i]).";";
	}
	return $newmail;
}

Après vous faites par exemple

print "<a href=\"mailto:".mail_encode("aspect@crizalys.net")."\">Mon mail !</a>"; // ceci écrira: <a href="mailto:&#97;&#115;&#112;&#101;&#99;&#116;&#64;&#120;&#45;&#112;&#108;&#111;&#115;&#105;&#102;&#46;&#99;&#111;&#109;">Mon mail !</a>

 Conclusion

Voilà j'espère que cela servira à quelques uns

a+
Aspect
http://www.ReZiuM.Net - La plateforme de communication, gratuite !
http://www.TitaXium.Com


 Sources du même auteur

TRANSFORME LE CONTENU ÉCRIT D'UN SITE WEB EN ÉCRITURE ZARBI
COULEURS ALÉATOIRES DANS UNE CHAINE
RÉCUPÉRER LE NOMBRE D'UTILISATEUR SUR UN CHANNEL IRC
TESTER PLUSIEUR SERVEUR SI OFFLINE
CACHER LES PARTIE D'UN ADRESSSE IP

 Sources de la même categorie

AFFICHÉ SUR UN TABLEAU AVEC PAGINATION ET BASE DE DONNÉES par stormxp
Source avec Zip Source avec une capture GENERATEUR D'ONGLET DE NAVIGATION PHP par pos123
FORMATER UN LIEN YOUTUBE, DAILYMOTION OU VIMEO POUR L'UTILIS... par kgb93
Source avec Zip Source avec une capture PAGINATION + FICHIER CSS par profdi
Source avec Zip Source avec une capture SYSTEME D'AUTHENTIFICATION PHP AVEC PROTÉCTION KEYLOGGER par mtrix000

Commentaires et avis

Commentaire de lumesh le 29/10/2003 18:13:44

po con ma fois !
je crois ke je vais adopter le principe ;)

Commentaire de eax le 29/10/2003 19:10:11

hé oui, fallait y penser!

Commentaire de Jackboy le 30/10/2003 03:08:38

tres bien !!! Utile pour un site ayant plein de courriel intégrer !! parfais..

Commentaire de Djyp le 30/10/2003 10:32:03

Bah comme on le dit toujours : Fallait y penser!

Bravo! Chapeau!

Commentaire de calfou le 30/10/2003 18:29:32

Merci car j'ai pas beaucoup de visiteurs mais je reçoit une centaines de messages de tout le web americain, chinois, japonais, russe, ect et ce depuis que mon mail est sur mon site...

Commentaire de defkrie le 30/10/2003 21:07:23

pas bete sa mérite au moins au dessus de 7/10 pour son originalité

Commentaire de iubito le 31/10/2003 05:32:01

voilà une idée très simple, j'avais vu des grosses moulinettes rudement efficaces en JavaScript (bon parce que là au pire un truc bien bien foutu décodera ça), le javascript était indécodable, mais le pb faut que le nav client accepte le JS.
Pour info, c'est par là : http://aspirine.org/cgi-bin/trouvemail.pl

Commentaire de Aspect le 31/10/2003 14:17:11

oui c'est sur que certains robots doivent pouvoir le décripter mais bon jusqu'à présent ma boite mail est très souvent vierge de tout spam

@+

Commentaire de thepopolinux le 08/11/2003 23:44:05

Super mon gars ...
Domage que les logiciels qui pompent les mails décodent de plus en plus ce type de cryptage simple ...

Bravo quand même pour le script !

Commentaire de thepopolinux le 08/11/2003 23:47:37

Et dis mon gars il serait interessant de faire un truc :
Essayer de trouver un moyen d'intégrer un code en début ou en fin de page pour la crypter avec la même méthode pour éviter le repompage de code htm (enfin limiter parceque ya tjs des gars ki savent le décoder : le codage est compréhensible par tt les nav donc on peux le décrypter tout simplement ...).

@++

Commentaire de sarl_adc le 10/12/2003 15:34:11

Ouais pas mal tout ça ;-)
Justement je comprenais pas pourquoi je recevais des pubs alors que je n'avais jamais donné mon adresse mail...

Merci en tout cas ;-)

Et puis il faut préciser que ça peut aussi aider les gens qui s'inscrivent sur vos sites !! Ils auront moins de spam !!

Thx :)

Commentaire de moustachu le 23/02/2004 12:44:40

Bonjour à tous,

Je débute en php, il ya donc des trucs que je ne vois certainement pas :
Si on met l'adresse mail en base ou dans un fichier et qu'on la récupère au moment de la génération de la page, cela peut être récupéré par les robots ?

++
Moustachu

Commentaire de antispam le 22/03/2004 16:56:24

Salut,
En fait ça marche pas. Il suffit de télécharger une version trial d'un logiciel de collecte de mail, et de tester l'entrée sur ton site. Ton adresse est récupérée dans 90% des cas.
Pourquoi ça ne marche pas? parce que le logiciel de spamm se contre fout de la sortie écran. Il parcourt le code source et voit
" print "&lt;a href=\"mailto:".mail_encode("aspect@crizalys.net")."\"&gt; ". Alors tu peux être sur que dans 90% des cas, le mail aspect@crizalys.net qui est inscrit en clair, sera rangé soigneusement dans la base de donnée à spammer.
Même si tu n'utilisait pas de fonction et que ton source ne montrait que le codage ASCII, les mlogicials savent l'interpréter.

J'ai testé deux services qui ont l'air pas mal:
http://www.cerbermail.com
http://stop.spam.online.fr
Avec ça tu peux laisser ton adresse sur les newsgroups ou sur ton site sans pbm

Commentaire de Aspect le 23/03/2004 12:28:37

Arf !

D'un côter ça m'étonne pas vraiment car le code ASCII faut pas etre vraiment un roxxor pour pouvoir le faire interpréter, mais bon j'aurai penser qu'il passeraient à côter sans penser qu'on pouvait les tromper comme ceci !
Tanpis,
M'enfin doit bien y avoir une autre solucions, car les 'mail jetable' pfiou..la flemme =p

a+

Commentaire de easyzik le 09/02/2005 13:51:28

Perso je pense que ça fonctionne pas du tout... comme l'as dit si justement antispam.
Perso sur mon site j'adopte un technique tres simple de reconstitution d'email en javascript.
La démo ici (par exemple) regardez le code source de la page : http://www.easyzik.net/annonces-achats-ventes.php5?categorie=10

bien sur (AT) pourrait etre remplacé par n'importe quoi.. une image d'@ par exemple..

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,952 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales