On Tue, Oct 21, 2003 at 11:02:49PM -0400, ScruLoose wrote: > > And I'm pretty sure that my problem right now is that the spamc call is > coming from exim (as user mail) in the systemwide configuration, whereas > I did the sa-learn all as my own regular user. > <SNIP> > 3) If I want both smtp-time reject for the really obvious spam _and_ > per-user bayes DBs for the rest, I'd have to integrate SA-exim > systemwide, configured _not_ to use bayesian tests, then call SA _again_ > (or bogofilter or somesuch) from each user's .procmailrc (_not_ an exim > filter .forward).
ah-ha! Thanks to Paul Johnson, who mentioned the solution I was looking for (in another thread). What I needed was simply to change a line in my spamcheck director in exim.conf from this: transport_filter = /usr/bin/spamc to this: transport_filter = /usr/bin/spamc -u $local_part That way SA is called by exim during the SMTP conversation, but explicitly told to use the individual user's configuration (including Bayes databases). Whee! Cheers! -- ,-------------------------------------------------------------------------. > -ScruLoose- | If we do not believe in freedom of speech < > Please do not | for those we despise < > reply off-list. | we do not believe in it at all. < > | - Noam Chomsky < `-------------------------------------------------------------------------'
pgp00000.pgp
Description: PGP signature