Le mer 14/04/2004 à 12:28, Jean-Michel OLTRA a écrit : > Il n'y a qu'une seule base spamassassin, mais des noms d'utilisateurs > différents, donc des configurations différentes par utilisateur. > > Voilà la structure de la table spamassassin.userpref: > > Table structure for table `userpref` > > CREATE TABLE userpref ( > username varchar(8) NOT NULL default '', > preference varchar(30) NOT NULL default '', > value varchar(100) NOT NULL default '', > prefid int(11) NOT NULL auto_increment, > PRIMARY KEY (prefid), > KEY username (username) > ) TYPE=MyISAM;
Juste une petite précision, car je ne suis pas sur d'avoir bien compris comment fonctionne SpamAssassin : Qu'est-ce que tu mets dans cette table ? Juste le paramétrage de SA (l'équivalent du fichier user_pref) ? Si tous les utilisateurs partagent la même base de données bayesienne, cela veut bien dire que SA calculera le même score pour un mail, quel que soit le destinataire, non ? En fait, pour ma part, je voulais faire comme le système "Junk" de Mozilla/Firebird, mais directement au niveau du serveur de mail, accessible en Imap ou par Webmail. C'est pour ça que je n'utilise pas SA par Amavis, mais directement en router/transport Exim, pour pouvoir le lancer avec la base de données du destinataire du mail. Je voudrais juste savoir si j'ai pas tout compris de travers... Eric.