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
