Page 1 sur 2
PB de spams avec phpbb : intégration d'une clé d'activatio
Publié : 30 nov. 2006, 09:51
par webmas
Bonjour à tous et à toutes,
Mon forum est innodé de spam en anglais depuis un mois.
Chaque jour, je perds un temps fou à supprimer tous ces messages indésirables.
J'ai intégré un code pour vérifier s'il y a un site internet.
mais les spams continuent.
Je voudrais rajouter une "clé d'activation", que l'utilisateur activerait à partir de son mail, une sorte de validation d'email.
Pouvez vous me dire quel code intégré et ou l'intégrer ?
Merci pour vos réponses,
Alizéa
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Publié : 30 nov. 2006, 10:07
par nico@nc
Et si tu nous donnais l'adresse de ton forum, ou tout simplement le type ?
Je sais qu'avec punBB ça se règle simplement dans Administration > Options, ça doit être aussi faisable avec phpBB et bien d'autres
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1) Gecko/20061010 Firefox/2.0
Publié : 30 nov. 2006, 10:14
par webmas
c'est "Powered by phpBB © 2001, 2005 phpBB Group"
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Publié : 30 nov. 2006, 10:23
par alizea
As tu besoins d'autres éléments ?
Alizea / Webmas
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Publié : 30 nov. 2006, 11:01
par nico@nc
Ça suffira...
Tu va dans l'administration de ton forum > General Admin > Configuration > General Board Settings > Enable account activation > ( ) None | (
o) User | ( ) Admin
Au fait, puisque tu n'utilise
même pas Firefox, qu'est-ce que tu fait là ?
(à prendre au second degré, même si tu aurait pu t'adresser directement ici ou ici
)
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1) Gecko/20061010 Firefox/2.0
Publié : 30 nov. 2006, 11:38
par alizea
Super ca marche, Merci, Juste dernière petite chose,
Il me reste les "invités spammeurs", non enregistrés, qui me laissent encore des messages, comment puis je oubliger les utilisateurs à s'enregistrer.. Je ne veux plus d'invités.
Pour info, j'ai découvert ce forum et je le trouve très bien, les réponses sont rapides, et efficaces.
Merci pr votre contribution à tous,
Alizea
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Publié : 30 nov. 2006, 11:57
par nico@nc
Pour les permissions : Administration > Forum Admin > Permissions > (tu choisis le forum dans la liste) > Look up forum, et là tu bricole (REG= membres enregistrés, PRIVATE= certains groupes ou membres seulement, MOD= Modos, ADMIN= admins !)
Et surtout n'hésite pas à bricoler, tester des choses...
PS: désolé, pour phpBB je n'ai que l'anglais sous la main...
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1) Gecko/20061010 Firefox/2.0
Publié : 30 nov. 2006, 12:57
par alizea
Ok je te remercie c'est vraiment super.
Pour l'anglais, ce n'est pas grave je perfectionne mon anglais
Merci pour tes explications tip-top
Alizéa
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Publié : 30 nov. 2006, 16:58
par myahoo
Sinon, une dame geckozonienne en avait déjà parlé :
Flore a écrit :Ceux qui administrent des forums phpBB le savent : on est débordé d'inscriptions de spammers
À quoi reconnaît-on un profil de robot spammeur ?
- * Il a un pseudo à coucher dehors avec des chiffres le plus souvent... Mais les utilisateurs humains ont parfois des idées bizarres.
* Il ne postera pas de message (ça peut arriver, mais c'est rare).
* Son adresse email n'existe pas.
* Il renseigne toujours (ou presque) le champ site web. Le plus souvent avec des sites pornos ou autres joyeusetés... En fait c'est même pour ça qu'il s'est inscrit : pour mettre son site partout et espérer augmenter son référencement.
Et c'est ce dernier point qui va nous permettre de le coincer

. Comment ? Eh bien en l'empêchant de le renseigner !
Concrètement, il s'agit d'ajouter dans le fichier usercp_register.php (dans le répertoire /forums/includes/ ) :
Code : Tout sélectionner
if ( !empty($website) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '
' : '' ) . "Spammers are *not* allowed!
Afin d'éviter l'inscription de spammers, veuillez ne pas mettre d'adresse web lors de votre inscription. Vous pourrez remplir ce champ plus tard.";
}
L'idéal est de le mettre dans la boucle qui teste si le champ pseudo est bien rempli (de même que le champ password et le champ adresse e-mail).
Que se passera-t-il lors de l'inscription ?
- * Si l'utilisateur ne renseigne pas le champ site web, rien de spécial, l'inscription se poursuit.
* Si l'utilisateur renseigne le champ site web, la page renvoie une erreur et en chapô, s'affichera le texte que vous aurez défini dans usercp_register.php. Et là 2 possibilités :
- 1. L'utilisateur est un humain : il lit le texte et le comprend, efface le contenu du champ et reviendra éditer son profil plus tard.
2. L'utilisateur est un robot : il n'a rien compris et repart sans être inscrit.
Cette méthode ne marche que contre les robots spammeurs qui renseignent le site web, mais alors elle marche super bien ! Pas vu un robot sur notre forum depuis des mois (alors que c'était au moins 3 ou 4 par semaine avant, et notre forum est minus).
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1) Gecko/20061010 Firefox/2.0
Publié : 01 déc. 2006, 11:26
par alizea77
Oui, effectivement,
J'avais vu et intégré son code, mais j'avais comme des spams qui continuaient à innoder mon forum.
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Publié : 01 déc. 2006, 11:34
par alizea
Comment fait-on pour que les utilisateurs entrent obligatoirement un code avec des lettres et chiffres, lors de leur inscription.
Merci pour vos réponses
Alizéa
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Publié : 01 déc. 2006, 14:27
par alizea77
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Publié : 01 déc. 2006, 15:10
par calimo
alizea a écrit :Comment fait-on pour que les utilisateurs entrent obligatoirement un code avec des lettres et chiffres, lors de leur inscription.
Euh, je pense que ce n'est pas une bonne idée, ce n'est pas très accessible, il y a plein de gens qui ne peuvent pas lire ça et qui ne pourront donc pas s'inscrire. Ce serait très frustrant pour eux
Une clé d'activation, normalement, avec inscription obligatoire, devrait déjà être une excellente barrière, du moins pour l'instant
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8
Publié : 04 déc. 2006, 11:22
par alizea

Bjr, j'ai toujours le même problème,
Le week-end vient de passer, je vais sur mon forum une dizaine de spams, à supprimer.
J'ai demandé que l'utilisateur valide son email en le confirmant sur sa boite mail.
j'ai fait une vérification de site internet entré lors de l'inscription, mais rien à faire.
Est ce que quelqu'un pourrait me donner une solution ??
J'avais pensé rajouter lors de l'inscription, un code que l'utilisateur doit rattaper, mais je n'ai pas le code à rajouter et je ne sais pas ou le placer ? Est ce que qq pourrait m'aider.
Merci, par avance
Alizéa
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Publié : 04 déc. 2006, 11:32
par HP
alizea a écrit :Est ce que qq pourrait m'aider.
en fait ici c'est pas vraiment un forum de support phpBB !
ensuite :
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
fais au moins l'effort de
télécharger un navigateur 