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

Utilisateur anonyme - 5 juin 2004 à 20:00
 Utilisateur anonyme - 9 nov. 2004 à 15:48
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

Utilisateur anonyme
9 nov. 2004 à 15:48
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
21 juil. 2004 à 02:25
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
21 juil. 2004 à 01:20
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
21 juil. 2004 à 00:29
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)
Utilisateur anonyme
5 juin 2004 à 20:00
Je vais tester ça !
Rejoignez-nous