On 31 January 2002, Greg Blakely said:
> I actually DO have spamassassin working with procmail, quite nicely,
> thank you.
> 
> But I have a situation where not all my received mail is for users homed
> on that machine.  Nor, for that matter, are they able to reach it via
> NFS.  

That's similar to my situation.  I'm running an "external"
(outside-the-firewall) mail server that has two main goals in life:
1) manage a couple of mailing lists, and 2) receive mail for personal
addresses and forward it to one of our "internal" mail servers.  I
recently bolted on SpamAssassin as an option for personal addresses.

Here's how it works for each incoming message (this is done with Exim):

  * if the recipient address matches /etc/aliases, deliver according
    to the instructions there (no SpamAssassin)

  * if the recipient address matches /etc/exim/spamcheck_users, and the
    message doesn't already have "X-Spam-Flag", then pipe it through
    "spamc -f | exim $new_address", where $new_address is looked up
    in /etc/spamcheck_users (same syntax as /etc/aliases)

  * handle list addresses (list-owner, list-request, etc.)

  * handle local .forward files

  * handle regular local delivery

The neat thing is that I can have a line in /etc/exim/spamcheck_users
like this:

  gward : [EMAIL PROTECTED]

that *looks* like it ought to cause a mail loop (er, I forgot to
mention, our primary domain name is mems-exchange.org) -- but Exim is
smart enough to avoid that, and keeps marching down the list until it
finds ~gward/.forward, which is where I file spam into a separate
Maildir and real mail on to my internal address.

This works fine for now, but I'm the only person actually using SA
(ie. listed in /etc/exim/spamcheck_users).  And it relies on Exim's
highly configurable and flexible nature.  Dunno if postfix is quite as
configurable.

Hope this helps --

        Greg
-- 
Greg Ward - software developer                [EMAIL PROTECTED]
MEMS Exchange                            http://www.mems-exchange.org

_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to