pkg-descr

bsfilter is a spam filter using Bayesian(statistical) algorithm.

- a filter which distinguishes spam and non-spam mail
- support mails written in English and Japanese language
- written in Ruby
- support 3 methods for access
-- traditional unix-style filter. study and judge local files or pipe
-- IMAP. study and judge mails in an IMAP server. IMAP over SSL supported
-- POP proxy. run between POP server and MUA. POP over SSL supported
- distributed under GPL

Author: nabeken
WWW: http://bsfilter.org/index-e.html

pkg-message

Before actually using it, it is necessary to prepare a word database.

1.The word contained in clean mail is counted.
% bsfilter --add-clean ~/Maildir/cur/*
or
% cd ~/Maildir/cur/ ; ls | xargs bsfilter -c

2.The word in spam is counted.
% bsfilter --add-spam ~/Maildir/.spam/cur/*
or
% cd ~/Maildir/.spam/cur/ ; ls | xargs bsfilter -s

3.A database is updated for every word.
% bsfilter -u

pkg-plist

bin/bsfilter
%%PORTDOCS%%share/examples/bsfilter/bsfilter.conf.sample
%%PORTDOCS%%share/examples/bsfilter/dot-qmail.sample
%%PORTDOCS%%share/examples/bsfilter/mda/maildrop/mailfilter.header
%%PORTDOCS%%share/examples/bsfilter/mda/procmail/procmailrc.black_gray
%%PORTDOCS%%share/examples/bsfilter/mda/procmail/procmailrc.header
%%PORTDOCS%%share/examples/bsfilter/mda/procmail/procmailrc.status
%%PORTDOCS%%share/examples/bsfilter/mua/mew3/bs_clean
%%PORTDOCS%%share/examples/bsfilter/mua/mew3/bs_mark
%%PORTDOCS%%share/examples/bsfilter/mua/mew3/bs_spam
%%PORTDOCS%%share/examples/bsfilter/mua/mew3/mew.el
%%PORTDOCS%%share/examples/bsfilter/mua/mew4/emacs.el
%%PORTDOCS%%share/examples/bsfilter/mua/mew4/mew.el
%%PORTDOCS%%share/examples/bsfilter/mua/mew5/mew.el
%%PORTDOCS%%@dirrm share/examples/bsfilter/mda/maildrop
%%PORTDOCS%%@dirrm share/examples/bsfilter/mda/procmail
%%PORTDOCS%%@dirrm share/examples/bsfilter/mda
%%PORTDOCS%%@dirrm share/examples/bsfilter/mua/mew5
%%PORTDOCS%%@dirrm share/examples/bsfilter/mua/mew4
%%PORTDOCS%%@dirrm share/examples/bsfilter/mua/mew3
%%PORTDOCS%%@dirrm share/examples/bsfilter/mua
%%PORTDOCS%%@dirrm share/examples/bsfilter