bogofilter et spamassassin - Codes et scripts - Linux et OS Alternatifs
MarshPosté le 21-03-2006 à 16:57:39
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:
Marsh Posté le 21-03-2006 à 16:57:39
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
* ^X-Bogosity:.Spam
spam
* ^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 !