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
