Note: This web page was automatically created from a PalmOS "pedit32" memo.
dspam notes
Reportedly has a much better accuracy than spamassassin
Requires libsqlite to build
http://www.nuclearelephant.com/projects/dspam/sources/extras/dspam_sa_trainer.tar.gz
seki-root> ../../publiccorpus.pl strombrg
SpamAssassin Public Corpus Trainer v0.1.0
Searching for corpus easy_ham ...
...found it!
Training with corpus easy_ham ......done!
Searching for corpus hard_ham ...
...found it!
Training with corpus hard_ham ......done!
Searching for corpus spam ...
...found it!
Training with corpus spam ......done!
Searching for corpus spam_2 ...
...found it!
Training with corpus spam_2 ......done!
Training complete.
Now run "dspam_clean -p0 strombrg" to purge uninteresting data
Mon Feb 07 20:33:02
seki-root> dspam_clean -p0 strombrg
To set up dspam for testing by just a single account:
1) Make sure that /usr/local/bin/dspam is executable by the user who
will do the test
2) Put this in the user's procmailrc (unusual - usually it's hooked into
the MTA) :
# annotate in DSPAM header for filtering...
DSPAM_HEADER=`$HOME/bin/dspam-filter`
:0 fhw
| formail -a "$DSPAM_HEADER"
I've had dspam set up on my account for approximately 24 hours now.
It's blocked 55 messages that spamassassin didn't catch. I've had to
whitelist my wife's e-mail address at work though - probably because
they have a big, silly disclaimer at the bottom of every message.