Am 26.06.2008 um 18:26 schrieb John Hardin:
On Thu, 26 Jun 2008, Florian Lindner wrote:
Hello,
I use (honestly: I plan) the following procedure to filter my spam
using SA:
All mails are piped through spamc. (emails for my family and me).
required_score is set to high value of 9 to avoid false postives.
Mail which is detected as spam is being deleted.
Refine that a bit. Leave the threshold at 5 so that suspicious
messages get marked, but delete at a high level (e.g. 10+)
What should be done with marked messages?
All SA filtering is done on the server side. On the client side
additional filtering is done by statistic filters of Apple Mail and
Thunderbird.
Now I want to train the server SA filter by moving the junk mails
(whish have slipped through SA) on the client into an IMAP folder.
This is done only with the mail I receive, not the one the rest of
family receive.
Why not let others train? Just give each user training folders.
The rest of family is rather computer agnostic and I'm happy they get
along with the Thunderbird filter well.
Will this setup cause any problems? I ask because the bayes filter
I train with only my email is used for all email.
It's better if you train with all users' email. Note that *you* may
actually be doing the training, but it's still their email.
Another option would be to completely disable the statistic filters
for my family and leave this completely up to Thunderbird. I would be
using another SA config with statistics. How to implement this? Is is
sufficient to use "spamc -F nostat.cf" with "use_bayes 0" in the
config file and just spamc for me? Are these two spamc invocations are
seperated from eath other?
Some tools that may help you set things up are available here:
http://www.impsec.org/~jhardin/antispam/
It's very interesting but way too sophisticated for my situation and
audience.
Hooking up spamc via procmail, special handling at a given score,
and training from per-user spam and ham boxes. The only difference
between what you're suggesting and what I'm doing today is that I
have two mail servers, one at a hosted site and one at home (fed by
fetchmail from the hosted server), so I have some extra glue moving
the training folders from the home server's IMAP folders back out to
the hosted server where SA runs. All my family have training
folders, but I pretty much do all the training classification
whenever I'm doing "administrative stuff" to their systems.
Regards,
Florian