Stefan Suurmeijer wrote:
Hi list,

I'm trying to use spamassassin with per-user rules on a machine running Linux with sendmail 8.14.2 and cyrus imapd 2.2.12. I'm running into a small problem: it seems that spamd doesn't know which user the mail is intended for and therefore always uses the default settings:

Jan 8 00:47:29 smtp1 spamd[11786]: spamd: connection from localhost [ 127.0.0.1 <http://127.0.0.1>] at port 5468 Jan 8 00:47:29 smtp1 spamd[11786]: spamd: handle_user unable to find user: '' Jan 8 00:47:29 smtp1 spamd[11786]: spamd: still running as root: user not specified with -u, not found, or set to root, falling back to nobody

This happens for every mail received: unable to find user ''

I'm running spamassassin 3.2.4 on perl 5.8.8. I use spamd with options -d -c

Can anyone tell me what the problem might be?

What's calling spamc? A procmail script? A milter integrated in sendmail?

The fundamental problem here appears to be whatever is being passed to the -u parameter of spamc is just an empty string, instead of a user name.

Reply via email to