Michael Blinn wrote:
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] <mailto:[EMAIL PROTECTED]> as 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

Hello Michael,

You can solve the problem in two ways.

1 - Use the dovecot antispam plugin in mailtrain mode, rather than dspam-exec. Then you can set up retraining addresses with the retrain dspam call, or use ParseToHeaders option in dspam.conf to use retrain addresses in the form of spam/[EMAIL PROTECTED]

2 - You can choose to use the dspam cvs version which has a new feature called external user lookup. You can set it up to make dspam match the dspam's username by the user address or system user id. Right now you can use the builting LDAP lookup or cook your own lookup script and use the external lookup method = program.

Regards,

Hugo Monteiro.

--
ci.fct.unl.pt:~# cat .signature

Hugo Monteiro
Email    : [EMAIL PROTECTED]
Telefone : +351 212948300 Ext.15307

Centro de Informática
Faculdade de Ciências e Tecnologia da
                   Universidade Nova de Lisboa
Quinta da Torre   2829-516 Caparica   Portugal
Telefone: +351 212948596   Fax: +351 212948548
www.ci.fct.unl.pt             [EMAIL PROTECTED]

ci.fct.unl.pt:~# _


!DSPAM:1011,4840284c150926193912933!


Reply via email to