Pas à pas pour Spamclear (2)
Voici un petit résumé pas à pas de la marche à suivre pour utiliser SpamClear sur un carnet équipé de Spamplemousse. Les parties en italique reflètent mes choix et opinions personnels.
Versions
- DotClear 1.2.6, information. Pour ceux qui, comme moi, l'avaient oublié, il y a une installation automatique en réseau pour Dotclear.
- Spamplemousse 0.1.6
- SpamClear 2.1 téléchargement (URL du package d’installatin automatique, information)
Installation
Je considère ici que Dotclear et Spamplemousse sont déjà installés et opérationels.
- Cliquer sur
Outils - Puis sur
Gestionnaire des plugins - Copier l'URL du package SpamClear[1] puis la coller dans le champ
Indiquez l'URL (http ou ftp) du fichier de plugin: - Cliquer sur le bouton
Commencer l'installation.
- Cliquer sur
Suivant->. - Puis encore sur
Suivant->.
- Cliquer sur
Continuer vers l'interface de Spamclear
Modifier le fichier tb.php
Modifier le fichier tb.php qui se trouve à la racine du site. Après la ligne 149
require_once dirname(__FILE__).'/'.DC_ECRIRE.'/tools/spamplemousse/inc/tb.php';
insérer la ligne
require_once dirname(__FILE__).'/'.DC_ECRIRE.'/tools/spamclear/inc/tb.php';
(l'ordre des lignes est important)
Retourner dans le navigateur.
Premier entrainement
Un filtre bayesien n'a besoin d'être entrainé que sur quelques exemples. Au fil du temp, il faudra le réentrainer sur de nouveaux commentaires ou son résultat deviendrait moins performant.
Mettre en ligne quelques spam récents retenus par Spamplemousse pour avoir de la matière.
- Cliquer sur
Outils - Cliquer sur
SpamClear - Cliquer sur
Administration
L'icône à droite de chaque message vous indique son statut. Si ce statut est erroné, vous pouvez le modifier en cliquant cette icône.
Pour aller plus loin
Attention, dans ce mode, les opérations sont moins simple et il est possible de faire des érreures. Pour les commentaires ou Spamclear s'est trompé, préférez le Mode normal au Mode avancé.
- Dans la fenêtre d'administration, cliquer sur
Mode avancé - Cocher la case
Afficher la probabilité d'être un spam - Cliquer sur
Afficher - Dans la liste, repérer les non spam dont le score est à plus de 5% [2]. Cliquer sur l'icone
pour que Spamclear ajoute ce commentaire à sa base d'entrainement. - Dans la liste, repérer les spam dont le score est à moins de 95% [3]. Cliquer sur l'icone
pour que Spamclear ajoute ce commentaire à sa base d'entrainement.
Entretenir l'entrainement
Refaites les opération ci-dessus de temps en temps sur les derniers commentaires reçus et principalement quand des spam recommencent à passer ou que des non spam sont retenus par le filtre.
FAQ
Est-ce que le fait de supprimer des commentaires a une incidence sur l'entraînement du filtre une fois l'entraînement fait ?
Réponse sur le forum : http://www.dotclear.net/forum/viewtopic.php?pid=89745#p89745
Ma réponse : Lors de l'entrainement, SpamCLear stock les informations dans sa base de donnée. On peut donc supprimer les commentaires et rétroliens concernés sans problème.
Cet article est une mise à jour de l'article original Pas à pas pour SpamClear





Faire un don à ActuChômage
Commentaires
Ca fait quelques temps que je roule avec SpamClear et pour info (puisqu'on partage les bonnes infos sur la destruction massive de spams !), j'ai fini par complètement désinstaller Spamplemousse.
Et d'une parce que SpamClear bloque presque tout, et de deux parce que Spamplemousse avait parfois de drôles de hoquets qui généraient des erreurs mysql et me laissaient un blog gentiment en panne.
Ca fait plusieurs mois que je tourne comme ça et il est rare que je doive aller repêcher un bon commentaire ou sévir contre un spam plus malin que les autres.
Et l'installation est simplissime, l'éducation de SpamClear très facile, la mise à la poubelle des spams limpide, bref, je l'aime d'amour, SpamClear !
Effectivement, la logique de Samclear fait que Spamplemouss n'est plus vraiment utile. De plus, même si ils arrivent à fonctionner sur la même installation de Dotclear, leur cohabitation n'est pas totalement harmonieuse. L'idéal serait que Spamplemouss intervienne de manière systématique avant Spamclear. Et que leurs manières d'agir (stockage et/ou marquage des spam) soient harmonisées.
En utilisant le truc Pour aller plus loin, et à l'exemple de Franck Paul, je l'ai maintenant mis en suppression automatique sur presques tous mes carnets.
PS: J'entend ma merveille qui se réveille, je te laisse ;-)
L'autre jour, en fait, j'ai repensé à ton commentaire ci-dessus, justement parce Spamplemousse m'avait filtré très correctement dès leur arrivée des malotrus, et ce avant Spamclear (qui depuis que je l'ai installé, c'est récent), n'a eu que trois messages de stoppés tout seul comme un grand).
En bref, je suis contente, mais je reconnais que j'ai très peu de recul pour l'instant.
(ps: tout est en version pour 1.2.7 maintenant je crois).
Pourvu que ça dure ;-)
J'ai du retard dans mes mises à jour.....
Merci pour ce guide.
Pour ceux qui n'ont pas Spamplemousse, voici le contexte de la ligne à ajouter dans tb.php :
require_once dirname(__FILE__).'/'.DC_ECRIRE.'/tools/spamclear/inc/tb.php';En tout cas, c'est ainsi que cela se présente chez moi.