Richard Freeman <[EMAIL PROTECTED]> wrote:
> Elias Oltmanns wrote:
>>> /usr/bin/dspam --source=error --class=spam --user root < /tmp/msg.txt
>> 
>> So, is there a virtual uid assigned to root in your database at all?
>> 
>
> Where would it be stored if there were?

Exactly where the virtual uids for all the other dspam users are stored
too.

>
> Note that this signature is not for the user root - I just had to
> specify something otherwise it won't work.

I realise that.  However, it is absolutely crucial that the user
specified on the commandline as argument to the user option should be
known to dspam, i.e., there has to be a matching entry in the
dspam_virtual_uids table.  Dspam will switch to the uid given in the
signature eventually, but you still have to start out with a known user.

This matter really should be discussed somewhere prominently in the
docs, by the way, as it seems to cause people headaches over and over
again.

Regards,

Elias

Reply via email to