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

Reply via email to