SA Bugzilla – Bug 3215
Per-User Bayes database should only track existing accounts
Last modified: 2004-12-20 05:14:55 UTC
Using spamassassin system wide using spamd/spamc will allow for per-user bayes in a Mysql/PG database. There is currently no verification process for spamd to check if a user is valid before processing the bayes learning stuff. This can lead to a database full of invalid mail (user) accounts listed in the bayes database. There should be some sort of "verify_user" function to verify users with whatever configuration system is in use (vpopmail, passwd, ldap...)
Added a services_authorized_for_username hook and then support in BayesSQL for this. For a sample plugin that uses this functionality you can see: http://wiki.apache.org/spamassassin/AuthzUserPlugin