According to Matt Kettler:
> 9 times out of 10, this is caused by someone who's calling SA at the MTA
> layer, but they're trying to use the user_prefs in the recipients home
> directory.
> 
> SA has no reliable way to determine who the recipient is, given the
> content of the message it receives. Even if it could, it would not know
> if that user has a local account or not.
> 
> Therefore, unless told otherwise with spamc -u, SA uses the userprefs
> that belongs to the userid that executed the call to spamassassin.
> 
> Most MTA layer integrations wind up always calling SA as the same system
> account user that the MTA runs as, resulting in only one user_prefs ever
> being used.

Yikes!  Somehow I didn't catch this.   I'm using spamass-milter and it
has a "-u" option for just this situation.

Many thanks!!

Rich

Reply via email to