I've googled, and read the docs, but I'm still at a loss on this one.  I have 
a working dspam install installed, and the mysql config says this:

MySQLUIDInSignature    on

My aliases files says:

notspam: "|/usr/bin/dspam --source=error --class=innocent"
spam: "|/usr/bin/dspam --source=error --class=spam"

The config and mysql file are readable by user nobody (the user as which 
postfix runs external programs).

The message I'm forwarding to [EMAIL PROTECTED] has this line in it:

!DSPAM:22,46891aec37345171621213!

But I get this in the logs:

Jul  2 19:21:17 mail dspam[13886]: Unable to determine the destination user
Jul  2 19:21:17 mail dspam[13886]: DSPAM agent misconfigured: aborting
Jul  2 19:21:17 mail postfix/local[13884]: 0CF383F392: 
to=<[EMAIL PROTECTED]>, re
lay=local, delay=1, status=bounced (Command died with status 
1: "/usr/bin/dspam --source=error -
-class=spam". Command output: 13886: [07/02/2007 19:21:17] Unable to determine 
the destination u
ser 13886: [07/02/2007 19:21:17] DSPAM agent misconfigured: aborting )

Running

spam --source=error --class=spam --signature="22,46891aec37345171621213"

produces the same error.

However, querying for 

SELECT * FROM dspam_signature_data where signature 
= '22,46891aec37345171621213'

Produces a valid row, with a valid uid.

Any hints?

Thanks!

j

-- 
Joshua Kugler                           
Lead System Admin -- Senior Programmer
http://www.eeinternet.com
PGP Key: http://pgp.mit.edu/  ID 0xDB26D7CE
PO Box 80086 -- Fairbanks, AK 99708 -- Ph: 907-456-5581 Fax: 907-456-3111

Reply via email to