I'm using the dovecot-antispam plugin as a front end to 3.6.8, however in order to reprocess through the plugin, I'm passing a --user argument to the dspam executable by way of the following line in dovecot.conf:
antispam_dspam_args = --user;%u I've tried real system users on this line, email addresses ([EMAIL PROTECTED] in my dspam_virtual_uids table), as well as root and %u. When I retrain, the mail.log shows this: Option --user requires special privileges when user does not match current user, e.g.. root or Trusted User [uid=1001([EMAIL PROTECTED])] However, If I Trust each recipient user I have, then it will work and retraining goes through. How do I get around having to add a Trust for every email user I have? It seems likt he retraining dspam executable is running as the individual user who is retraining the email. Maybe I can get around this with a setuid bit? Regards, Michael -- Only morality in our actions can give beauty and dignity to our lives. - Albert Einstein !DSPAM:1011,4840254d150921000013704!
