Forum Linux.général script apres POSTFIX, pour bogofilter

Posté par  .
Étiquettes : aucune
0
20
mar.
2006
Hello !
j'ai trouvé ça dans la FAQ de bogofilter




Comment puis-je utiliser SpamAssassin pour l'apprentissage de Bogofilter?

Si vous avez un SpamAssassin actif (ou si vous voulez en créer un), vous pouvez utiliser ses codes de retour pour l'apprentissage de Bogofilter. Le moyen le plus simple est de créer un script pour votre MDA qui fait tourner SpamAssassin, tester l'état du code de retour spam/ham, et lancer Bogofilter pour valider le message. Le script procmail ci-dessous est un moyen de le faire:

BOGOFILTER = "/usr/bin/bogofilter"
BOGOFILTER_DIR = "training"
SPAMASSASSIN = "/usr/bin/spamassassin"

:0 HBc
* ? $SPAMASSASSIN -e
#spam yields non-zero
#non-spam yields zero
| $BOGOFILTER -n -d $BOGOFILTER_DIR
#else (E)
:0Ec
| $BOGOFILTER -s -d $BOGOFILTER_DIR

:0fw
| $BOGOFILTER -p -e

:0:
* ^X-Bogosity:.Spam
spam

:0:
* ^X-Bogosity:.Ham
non-spam





mais je cherhce le moyen de faire la meme chose avec postfix, et non pas procmail. une idée ?
merci bcp !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.