I am new to dspam. Mine is a simple workstation, not a server. I have tried white-listing, but find that it causes more problems than it solves. I have been running SpamAssassin, but it seems powerless to filter any of the current crop of porn/Viagra spam, although it does seem effective for the "I am So-and-So" kind from Nigeria.
I am using the single user setup of dspam from http://splodge.fluff.org/docs/single-user-dspam, updated and running as a directory tree under $HOME. I use getmail to do the retrieving, then send it to dspam as an external filter. Individual filtering is abysmal, worse than SpamAssassin, but this may need training - a lot of it. Normal text emails, with nothing obvious about them, get a spam rating of 70% with SpamAssassin, and 100% from dspam. Why can I not tell dspam that a message is or is not spam BEFORE the run? SpamAssassin does. It has separate runs of identified spam and non-spam. With dspam, I have to let it make all the mistakes then fix them - a much bigger job. If I swapped the two databases, the result would be closer to the truth. But my main problem is getting the user to be passed by dspam. I have the following in my .getmailrc: [filter] type = Filter_external path = /home/doug/bin/dspam arguments = --user doug --deliver-spam The docs for getmail say that reinjection is unnecessary. Yet dspam consistently says that it doesn't know what user to run for. Any suggestions? Doug. ------------------------------------------------------------------------------ Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p _______________________________________________ Dspam-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dspam-user
