Hi,

I've been trying to diagnose a problem where whenever I try to reclassify a 
message, I always get an error that says "Unable to find a valid signature".

I use virtual uids with mysql, and I have the uid 65534 mapped to a certain 
user. The reason I get the error is that I'm passing in "--user root" instead 
of the correct user that is mapped to 65534. If I pass in the correct user, 
then dspam does not complain, everything works well.

I thought that since the signature has the uid embedded in it, dspam would be 
able to determine the appropriate user, and I wouldn't have to pass in the 
correct user. 

What I wanted to do was run a script that reclassified spam from a particular 
folder for a number of users, and I was hoping that dspam could determine the 
user by mapping the uid embedded in the signature, and that's why I was passing 
in "--user root".

But this doesn't seem to be working. If I run dspam without the --user 
parameter, then it simply returns with an error "Unable to determine the 
destination user".

So why is the uid embedded in the signature if dspam isn't doing the reverse 
mapping?

Is there another way I can do this?

Thanks
Ricardo

Reply via email to