Re: [exim] Per-User SpamAssassin config

Top Page
Delete this message
Reply to this message
Author: Nigel Metheringham
Date:  
CC: 'Exim Users'
Subject: Re: [exim] Per-User SpamAssassin config
On Mon, 2005-07-11 at 10:47 +0100, Nigel Wade wrote:
> Richard Hobbs wrote:
> > Also, i have already spent hours on Google trying to find a guide or a
> > how-to somewhere, and I can't find anything.


Best bet is Tim Jackson's guide - you can find that and other relevant
content at
    http://www.timj.co.uk/linux/exim.php



> You need a router which checks for each local recipient whether they want to
> have their messages spam scanned. This routes messages to be scanned to a
> transport which will scan the message and then re-inject it into the queue
> for delivery. The normal test for a user who wants to have their messages
> scanned is the existence of the user_prefs file in their directory
> $HOME/.spamassassin.


This is an accept-and-scan system.  It has advantages and disadvantages
to the SMTP time scanning for spam, some of the advantages are:-
      * Its pretty easy to have per-user tailoring of spam scanning
      * Conceptually its fairly simple
However it has disadvantages:-
      * You have already accepted the message, therefore you *cannot*
        bounce it (because the sender is bound to be forged if you think
        its spam)
      * you tend to scan messages once per recipient
      * its easier to get yourself into some form of mail loop


    Nigel.


-- 
[ Nigel Metheringham           Nigel.Metheringham@??? ]
[ - Comments in this message are my own and not ITO opinion/policy - ]