I'm using system users on my machine.

I've got the following in /etc/postfix/main.cf:

virtual_alias_maps = hash:/etc/postfix/virtual

I've got the following in my alias table at /etc/postfix/virtual:

st...@dondley.com s

I've got the following in master.cf:

user=debian-spamd argv=/usr/bin/spamc -u ${user} -e /usr/sbin/sendmail -oi -f ${sender} ${recipient}

When an email is sent to "st...@dondley.com", spamassassin does not do any bayes filtering on the email. Presumably it's because the user "steve" does not exist on the system and is only a virtual user. So no bayes database exists for this user.

How might I configure postfix so that when an email is sent to st...@dondley.com the it gets checked against the bayes database located at /home/s/.spamassassin?

Reply via email to