Ítalo Rossi wrote:
I´m using DSPAM 3.6.8 runnig on debian etch, my dspam.conf is:
I'm sorry, I should have been more specific. Delivering messages out of quarantine is handled exclusively by the web application. For whatever reason, when /that/ is calling dspam to retrain, it is not passing the correct commandline parameters. Looking at the code, I suspect that the $CURRENT_USER is incorrect.
How are you authenticating to the CGI? Is is possible that the user logged in with 'username' instead of '[EMAIL PROTECTED]' (or vice versa) and dspam was not able to locate that UID? Is there something non-standard about this particular user, e.g. are you using extended ASCII characters in the username?
FWIW, you can change that code to hardcode one of the trusted accounts (e.g. www-data which is the EUID executing the CGI) and dspam will DTRT when you include the UID with the signature...
John -- John Peacock Director of Information Research and Technology Rowman & Littlefield Publishing Group 4501 Forbes Boulevard Suite H Lanham, MD 20706 301-459-3366 x.5010 fax 301-429-5748
