Re: How do I teach Spam Assassin?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Sunday 14 March 2004 04:17 am, John Lagrue wrote:
> Charles Howse wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > On Saturday 13 March 2004 02:36 pm, John Lagrue wrote:
> >>Charles Howse wrote:
> >>>-----BEGIN PGP SIGNED MESSAGE-----
> >>>Hash: SHA1
> >>>
> >>>On Friday 12 March 2004 04:46 pm, Christofer C. Bell wrote:
> >>>>I've been collecting spam email that's gotten past my Fedora Core 1
> >>>>installation of spam assassin (spamassassin-2.63-0.2) and I'd like to
> >>>>"teach" spam assassin about these messages (update the heuristics to be
> >>>>able to filter these messages that are getting past the filter by
> >>>>default).
> >>>>
> >>>>Someone posted a command that does this on the list some time ago and
> >>>>I've unfortunately lost that message.  How can I teach spam assassin
> >>>>(system wide) about this email?  Thanks!
> >>>
> >>>man sa-learn will give you the details.
> >>>Using KMail, I use the following to teach:
> >>>sa-learn --spam --dir /home/charles/Mail/.Spam.directory/MissedSpam/*
> >>
> >>That does it if spamassassin in running on a per-user basis. However the
> >>original question is how do we do this on a system-wide basis? Like, for
> >>example, on my system where I filter ALL incoming mail with spamd before
> >>sorting it into users' mailboxes. How in this case do I teach SA?
> >
> > Whoops!  Excuse me for not reading the original question properly.
> >
> > In your case, each user will be getting missed spam in their "inbox",
> > correct?
> >
> > The only thing that I can think of is for each user to have a
> > "MissedSpam" folder, and be trained to move all spam to that folder.  You
> > probably don't want to run sa-learn on the inbox, some people never clean
> > it up, leaving old msgs there instead of filing them in a sub folder.
> >
> > Then you could write a simple script that loops through each MissedSpam
> > folder, and runs sa-learn.
>
> That won't work. Runnng sa-learn on indivual mailboxes creates (as far
> as I understand it) a set of bayesian rules in the .spamassassin
> directory for that user. But as spamd is running before each user's mail
> is delivered then those rules will never be applied.
>
> I am trying to find out how to create system-wide learned rules for SA.

OK then...my next best suggestion is to take your question to the spamassassin 
list.  Good luck.  :-)

- -- 
Charles Howse
Jackson, TN
Registered Linux user # 347576 (http://counter.li.org)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQFAVF6s/S+VsB9RMKgRAom8AJ9Jxt1FEjdBMegmWxbthfWAbEjdRQCeN4bi
YODtiskI75oOYu4FY9uziGA=
=6GiV
-----END PGP SIGNATURE-----



[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux