• [^] # Re: ham?

    Posté par . En réponse au message procmail et éducation de spamassassin. Évalué à 1.

    Bin, moi, je faisais appel à mon script educate_sa:

    #!/bin/sh
    # educate SpamAssassin
    maildir=/home/djax/Maildir
    salearn=/usr/local/bin/sa-learn
    rm=/bin/rm

    empty_folder(){
    if [[ $(ls -a 1ドル | wc -w) -gt 2 ]] ;then
    $rm 1ドル/*
    echo "1ドル has been cleaned."
    else
    echo "1ドル is an empty folder"
    fi
    }


    $salearn --spam --dir $maildir/.SPAM.MissedSpam/new/;
    empty_folder $maildir/.SPAM.MissedSpam/new
    $salearn --spam --dir $maildir/.SPAM.MissedSpam/cur/;
    empty_folder $maildir/.SPAM.MissedSpam/cur
    $salearn --ham --dir $maildir/.SPAM.NotSpam/cur/ ;
    empty_folder $maildir/.SPAM.NotSpam/cur
    $salearn --ham --dir $maildir/.SPAM.NotSpam/new/ ;
    empty_folder $maildir/.SPAM.NotSpam/new


    Il me semble que c'était ~djax/.spamassassin/bayes_toks qui changeait de owner à un moment (je crois que le fichier se recontruit de temps en temps) et il y avait un conflit entre l'utilisateur "mail" et "djax".

    Mon problème est que le ham fournit est beaucoup trop faible par rapport au spam, vu que le HAM a été filtré avant par procmail .
    D'après la doc il faut min 1000 spam et 1000 ham et qu'un seul type ne sert à rien.