2 messages in net.sourceforge.lists.courier-usersRe: [courier-users] Filtering Outgoin...
FromSent OnAttachments
Mark BucciarelliJun 26, 2006 9:27 am 
Phakamile ShabalalaJun 26, 2006 11:27 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [courier-users] Filtering Outgoing MailActions...
From:Phakamile Shabalala (phak@vcontractor.co.za)
Date:Jun 26, 2006 11:27:40 pm
List:net.sourceforge.lists.courier-users

You could use spamassassin and amavisd-new. They work very well together. You should be able to find information on setting them up with courier mta at this url http://perlstalker.amigo.net/tiki/tiki-print.php?page=CourierAmavisd-new

On Mon, 2006-06-26 at 12:27 -0400, Mark Bucciarelli wrote:

I need to filter outgoing mail for spam and have come up with an approach. I'm wondering if anyone else here has implemented a solution to this problem, and am posting to let you all shoot holes or suggest improvments. :).

1. Create separate smtp server that only webmail can connect to.

2. On this courier instance, cat > esmtproutes :[ip-of-current-outgoing-mail-server] ^D

3. Wrap Vipul's Razor in Courier::Filter module.

4. Reject mail if Vipul says so.

This approach assumes courierfilter will run before esmtproutes gets evaluated and used?

Is this assumption correct?

As a related question, do folks here add to Vipul's checksum database in any kind of bulk way? If so, how? I was thinking I could pipe any mail that got a hit on cbl.abuseat.org to a daemon that reports it as spam to Vipul. Not great, but I guess I would trust cbl more than user training of dspam. I could just do my own spam, but that seems wimpy given the vast volume of spam flowing to our mail servers.

“This e-mail is sent on the Terms and Conditions that can be accessed by
Clicking on this link http://www.vodacom.co.za/legal/email.jsp "