Well the errors I pasted were from the terminal as I ran the command manually. There were no garbage characters

The user 65534 does exist in the dspam_virtual_uids table.

I tried with Broken lineStripping just to see if there's a difference, but it makes no difference.

So I decided to look in mysql, and it turns out the signature that is placed in the header does not exist in mysql.

I see that there are signatures continuously being added to mysql, so why would these not be in there?

Are there cases in which signatures are not added to mysql? That is my problem at the moment, the messages I'm trying to process have a sig in the header, but not in mysql.

----- Original Message ----- From: "Sydney Bogaert" <[EMAIL PROTECTED]> To: "Ricardo Kleemann" <[EMAIL PROTECTED]>; <[email protected]>
Sent: Monday, July 30, 2007 12:23 AM
Subject: RE: [dspam-users] how to use the spam/innocent aliases



The message has a sig in header:
X-DSPAM-Result: Innocent
X-DSPAM-Processed: Mon Jul 23 00:44:28 2007
X-DSPAM-Confidence: 0.5176
X-DSPAM-Probability: 0.7916
X-DSPAM-Signature: 65534,46a45c5c247527862973643

And I ran it directly through dspam:
cat /tmp/message | /usr/local/bin/dspam --user
root --class=spam --source=error
26919: [07/28/2007 15:28:11] Unable to find a valid signature.
Aborting.
26919: [07/28/2007 15:28:11] process_message returned error -5.
dropping
message.

Any idea what could be wrong?

Ricardo

I see you enabled debug logging.
Is there any garbage characters in the debug log right after the
signature (like ^M).  If there are, you could check if the option
"Broken LineStripping" works for you.
Also look that your user 65534 really exists in the mysql table.

Sydney.

Reply via email to