Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 29402 invoked from network); 30 Jun 2005 17:42:50 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 30 Jun 2005 17:42:50 -0000 Received: (qmail 19549 invoked by uid 500); 30 Jun 2005 17:42:44 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 19503 invoked by uid 500); 30 Jun 2005 17:42:44 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 19490 invoked by uid 99); 30 Jun 2005 17:42:44 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 30 Jun 2005 10:42:44 -0700 X-ASF-Spam-Status: No, hits=0.5 required=10.0 tests=FROM_ENDS_IN_NUMS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [128.253.83.141] (HELO authusersmtp.mail.cornell.edu) (128.253.83.141) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 30 Jun 2005 10:42:46 -0700 Received: from [132.236.212.60] (ganesha.library.cornell.edu [132.236.212.60]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.13.1/8.12.10) with ESMTP id j5UHkReW021751 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Thu, 30 Jun 2005 13:46:27 -0400 (EDT) Message-ID: <42C42F13.2080407@cornell.edu> Date: Thu, 30 Jun 2005 13:42:43 -0400 From: Paul A Houle User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@httpd.apache.org Subject: Re: mod_smtpd project planning References: <42C1DB49.5030603@force-elite.com> <66b2553bcc594a0b4530b3bb71c6e455@gbiv.com> <42C29DA1.6090506@holsman.net> <42C37EFA.2040005@mit.edu> <42C40A28.8060502@cornell.edu> <42C413FD.7060609@mit.edu> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Jem Berkes wrote: >This is the problem encountered by many spam filters, as to be most >effective they really need to be _involved_ in the SMTP transaction and not >just stage 2, after receipt happens. Think greylisting as an example. > > > You read this? http://www.acme.com/mail_filtering/ One thing that's critical isn't just having access to information from early stages of mail processing, but being able to intervene at early stages in the processing so to avoid the CPU and bandwidth waste at advanced stages. This particularly matters during a computer virus outbreak: I remember hitting on many of Jeff's solutions when a mail server I managed was getting hammered by an incredible volume of viruses, and I wrote scripts that picked up bad addresses from the virus filter output and put them into the software firewall.