From owner-freebsd-security Mon May 6 8:59:34 2002 Delivered-To: freebsd-security@freebsd.org Received: from laptop.tenebras.com (laptop.tenebras.com [66.92.188.18]) by hub.freebsd.org (Postfix) with SMTP id 14D4737B408 for ; Mon, 6 May 2002 08:59:24 -0700 (PDT) Received: (qmail 34077 invoked from network); 6 May 2002 15:59:23 -0000 Received: from sapphire.tenebras.com (HELO tenebras.com) (66.92.188.241) by 0 with SMTP; 6 May 2002 15:59:23 -0000 Message-ID: <3CD6A85A.4050009@tenebras.com> Date: Mon, 06 May 2002 08:59:22 -0700 From: Michael Sierchio Reply-To: kudzu@tenebras.com User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.0rc1) Gecko/20020427 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Matthew Dillon Cc: Nils Holland , Colin Faber , security@FreeBSD.ORG Subject: Re: You've Been Removed! References: <200205051832.OAA29652@matterhorn.pinn.net> <3CD59C0A.306681E3@fpsn.net> <20020505233756.A8532@daemon.tisys.org> <200205060013.g460DYn54044@apollo.backplane.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-security@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Matthew Dillon wrote: > I think the lists should remain open. A perfect solution would be > to have the mail system keep a database of originators (From: and > the first Received: header). Whenever it sees an email from someone > not in the database it would request that the person acknowledge > that they really intended to send the email and, if they do, their > email goes through and they are added to the database (so it only > asks them once). > > I've been contemplating writing such a beast for myself, since 90% > of the email I receive these days is spam. I'm sure others have > written similar things so I'm wondering if there is a solution out > there already. At some point I'm going to write mine (as a standalone > MX relay so it could be tied into any system), when I have more time > available. Matt - Such a beast exists. I'm running qmail here, w/tcprules, and get about 1 or 2 SPAM a day. The qsecretary function of exmlm does what you describe -- it may be configured to require confirmation of every message sent to the list, or just the first from a given envelope sender, etc. It takes some effort to adopt the Daniel J. Bernstein mindset, but I'm a happy customer, and would be more than happy to assist in setting this up. The packages required are: daemontools-0.76_2 ezmlm-idx-0.40_1 qmail-1.03_1 ucspi-tcp-0.88 Cheezwhiz, Michael To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-security" in the body of the message