Hello,
If you don't use MySQL you will need to use the --user parameter to
set the corresponding owner of the signature.
Then you have another problem. You either run the dspam call as the
same _system_ user as what you are providing in the --user parameter,
eg. run it as real system user johndoe with --user johndoe, or you are
running the dspam call as a generic system user, such as "mail" or
other. In that case you will need to tell dspam to trust that user in
dspam.conf - look for the Trust directive.
Thank's for this reply,
I've check the user used to launch dspam in .config file of dovecot
antispam and it's vpopmail.
In my dspam.conf I've Trust vpopmail, so I think it should be great.
When a mail comes into qmail I use the .qmail-default to check the mail
with dspam :
| /usr/bin/dspam --mode=teft --deliver=innocent --feature=noise
--tokenizer=chained --user [EMAIL PROTECTED] --stdout |
/var/vpopmail/bin/vdelivermail '' bounce-no-mailbox
In this configuration the "virtual' user is mentionned by [EMAIL PROTECTED] ,
but if I write :
antispam_dspam_args = --user;[EMAIL PROTECTED]
It doesn't work as If I write :
antispam_dspam_args = --user;%u
Regards,
Guillaume Romanczyk.
--
Guillaume Romanczyk ~ System Administrator
Itaapy <http://itaapy.com> Tel +33 (0)1 42 23 67 45
9 rue Darwin, 75018 Paris Fax +33 (0)1 53 28 27 88