[CentOS] spam control

Tue Oct 31 03:36:18 UTC 2006
Rodrigo Barbosa <rodrigob at darkover.org>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tue, Oct 31, 2006 at 07:51:57AM +0800, Feizhou wrote:
> >>Both. You can get exim to talk directly to spamassassin and postfix 
> >>2.3.3's milter capability alows the same with spamassassin milter.
> >
> >That is not exactly the same thing, since with "milter", you are adding
> >one more layer.
> 
> exim loads in spamassassin?

spamd_address = 127.0.0.1 783

Then you just add the spam rules on the mime ACL.

> >Yes, but the virtual mail backend of postfix is much less flexible,
> >and so using vpopmail makes sense.
> 
> Interesting comment...for the umpteenthed time I must take a look at exim :P

The main point is that Exim ACLs really rock. You can do everything there,
ranging from SPF, Greylisting, spamassassin and av, mixing them to your
delight. I can easily say that I don't want to check for spam or greylist
authenticated users, unless they come from a give network and are
sending e-mail to domain X. You can use some very interesting variables
on the acls for control, something like:

  warn    set acl_m2 = ${lookup mysql{GREYLIST_TEST}{$value}{0}}

and then I can test for it:

          condition = ${if eq{$acl_m2}{0}{1}}

> >If you have anything that does user management based on sql, you can make
> >exim use those tables. Even tho I haven't tried, it is very likely
> >that you can even use the same tools you use for vpopmail. Or for
> >anything else.
> 
> I am sure exim can use the vpopmail tables for some stuff at the least. 
> Do you use the Centos base exim or compile your own?

I actually build my own (rpm), since centos stock one isn't compiled
for mysql nor spf.

If you want to take a look at my rpm, contact me off-list and I'll
give you the url for download.

Best regards,

- -- 
Rodrigo Barbosa
"Quid quid Latine dictum sit, altum viditur"
"Be excellent to each other ..." - Bill & Ted (Wyld Stallyns)

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFRsSypdyWzQ5b5ckRAl5GAJ9e7+N8WwiiR24g3R1WC135/GYBXgCcCizL
TXBCrzdBAF93N2QyzOt6zCE=
=TaHG
-----END PGP SIGNATURE-----