>>>>> "Jeremy" == Jeremy Howard <[EMAIL PROTECTED]> writes:
Jeremy> Neat. Our approach is to use a Postfix content filter. It Jeremy> checks the recipients against a DB to see if anyone have Jeremy> spam protection turned on, and if one does then it adds Jeremy> the SpamAssassin headers. A benefit of that is that it Jeremy> only runs SpamAssassin once for a message with multiple Jeremy> recipients. My code currently sends the message through spamd each time sieve does the spam test. It wouldn't be hard to cache the results either per recipient or for all recipients. Caching the spamd results for all recipients would mean that the per-user SpamAssassin configuration stuff wouldn't work, though. -- Bob