SA Bugzilla – Bug 5138
RFE: pluginize spamd user_prefs lookup code
Last modified: 2009-06-29 04:22:47 UTC
currently, support for odd user-database systems like vpopmail is built directly into spamd. This is bad, since (a) it clutters up the spamd codebase with stuff that could be modularised out; and (b) it means that anyone who wants to implement support for their own user-db or user-prefs storage system (like bug 2866) has to hook directly into spamd's code. Instead, we should abstract out the functionality of finding a block of config text for a given username, into plugin hooks, and move vpopmail/etc into new plugins that implement those hooks.
I'd like to do this for 3.2.0, but that's quite optimistic
moving RFEs and low-priority stuff to 3.3.0 target
nah, not likely to happen