[Spambayes] spambayes with gnus/nnml

John Hunter jdhunter at ace.bsd.uchicago.edu
Mon Jan 20 17:19:29 EST 2003


I am currently using gnus to split my incoming mail using the nnml
backend.  It splits the mail in /var/spool/mail/jdhunter into my
personal, professional, mailing list dirs.  After I have read my mail,
I periodically sort it into archival directories, typically by sender,
with the exception of mailing lists, which are already split directly
into their final resting place

As such, after gnus does the split, my inbox looks like (nnml files
are one file per mail named as integers, and denoted by [0-9]+ below)

    Mail/inbox1/[0-9]+
    Mail/inbox2/[0-9]+
    Mail/inbox3/[0-9]+
    Mail/mail-list/list1/[0-9]+
    Mail/mail-list/list2/[0-9]+
    Mail/mail-list/list3//[0-9]+

Typically, I'll move my inbox1-n mail into archive folders every few
days

    Mail/spam/[0-9]+
    Mail/personal/sender1/[0-9]+
    Mail/personal/sender2/[0-9]+
    Mail/prof/sender1/[0-9]+
    Mail/prof/sender2/[0-9]+
    Mail/biz/sender1/[0-9]+
    Mail/biz/sender2/[0-9]+
    Mail/biz/sendern/[0-9]+

I have a lot of mail-list and archival folders, and am adding new ones
all the time.  My inbox folders, however, are fairly static.

I am wondering how to best integrate spambayes, since my spam split
regexes are no longer keeping up.

What I would like is for spam bayes to prefilter my mail, siphoning
off spam to a spam folder, and putting the rest in
/var/spool/mail/jdhunter (or some other file that I can advise gnus to
check) where I can then use gnus to split it.  But I am not sure which
dirs I should advise hammiefilter.py to monitor so it can retrain
itself.  Are any of you combining spambayes with gnus splitting?  The
notes in HAMMIE.txt suggest that hammiefilter expects mbox files.

Thanks,
John Hunter









More information about the Spambayes mailing list