SYSTÈME ANTI SPAM UTILISATION DE BLACKLIST PERSO ET PARTAGÉES

Signaler
Messages postés
122
Date d'inscription
mercredi 25 février 2004
Statut
Membre
Dernière intervention
2 juillet 2014
-
Huugooo
Messages postés
122
Date d'inscription
mercredi 25 février 2004
Statut
Membre
Dernière intervention
2 juillet 2014
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/23117-systeme-anti-spam-utilisation-de-blacklist-perso-et-partagees

Huugooo
Messages postés
122
Date d'inscription
mercredi 25 février 2004
Statut
Membre
Dernière intervention
2 juillet 2014

Cool ! Je cherchais exactement ça !
Je comptais m'en faire un mais qui vérifie aussi l'entete des mails. Jle changerai un ptit peu !
"Re:Your document" "Re:Hello" "....viagra for free..." "\/lagra..." etc....
cs_scullder
Messages postés
36
Date d'inscription
vendredi 28 mars 2003
Statut
Membre
Dernière intervention
12 novembre 2004

bon bah voilà, je suis arrivé au résultat que je voulais et je vais donc utiliser ce script. Voilà, par contre, j'ai un peu modiifé pour pouvoir me connecter à ma bal sur un compte pop, et pr qq autres truc, je laisse le zip ici, ça marche niquel ton script izt00good :
http://scullder.free.fr/php/stopspam.zip
C'est réindenté, et j'ai relu le script, normalement là tout fonctionne niquel pour les serveurs pop du moins :-D
Merci d'avoir laissé cette source :)
cs_scullder
Messages postés
36
Date d'inscription
vendredi 28 mars 2003
Statut
Membre
Dernière intervention
12 novembre 2004

alors après test, voilà ce que j'ai à dire :
de gros problèmes d'indentations (oui ça m'a gêné quand je zieutait le code)
j'ai fait un peu de deboguage ^^, c'est à dire que j'ai besoin de me connecter à un serveur pop3 perso et voilà la biggous erreur à cette ligne
$mbox = imap_open ("{".$server.":".$port."}$Folder", $adresse, $pass);
tu as mis une majuscule à $Folder et pas dans le fichier de config alors tout de suite ça marche moins bien, puis après avoir regardé la doc sur http://www.php.net, j'ai fini par remplacer cette ligne par celle là :
$mbox = imap_open ("{".$server.":".$port."/pop3}".$folder, $login, $pass);
notez aussi que j'ai mis $login et pas $adresse comme nom d'utilisateur.
Voilà après avoir fait ça, je n'avais plus cette magnifique erreur :-D :

Warning: imap_open(): Couldn't open stream {pop.no-log.org:110} in C:\apache\www\stopspam\index.php on line 34

Fatal error: Maximum execution time of 30 seconds exceeded in C:\apache\www\stopspam\index.php on line 34

Y'a aussi des fonctions qui se trouvent à l'intérieur d'une condition, c'est pas très propre à mon goût (je savais même pas que c'était possible).
cs_scullder
Messages postés
36
Date d'inscription
vendredi 28 mars 2003
Statut
Membre
Dernière intervention
12 novembre 2004

ohlalala, moi aussi je teste ça, je cherchai justement sur google un tutorial pour utiliser la librairie imap pour faire la même chose. :-D

"je suis un peu newbie... donc mon code n'est pas forcement super performant ... à bons entendeurs..... j'me vexerais pas"

Si, ton code à l'air bon, à part quelques problèmes d'indentation ^^ (perso j'utilise scite, je peux plus m'en passer :-D)
Huugooo
Messages postés
122
Date d'inscription
mercredi 25 février 2004
Statut
Membre
Dernière intervention
2 juillet 2014

Je vais tester ça !