From owner-freebsd-questions Wed Jan 10 17:08:10 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA17792 for questions-outgoing; Wed, 10 Jan 1996 17:08:10 -0800 (PST) Received: from Aspen.Woc.Atinc.COM (aspen.woc.atinc.com [198.138.38.205]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id RAA17656 for ; Wed, 10 Jan 1996 17:08:00 -0800 (PST) Received: (from jmb@localhost) by Aspen.Woc.Atinc.COM (8.6.12/8.6.9) id UAA29751; Wed, 10 Jan 1996 20:06:50 -0500 Date: Wed, 10 Jan 1996 20:06:47 -0500 (EST) From: "Jonathan M. Bresler" X-Sender: jmb@Aspen.Woc.Atinc.COM To: -Vince- cc: dwhite@resnet.uoregon.edu, questions@FreeBSD.org Subject: Re: sendmail: mail loops back to myself In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-questions@FreeBSD.org Precedence: bulk On Wed, 10 Jan 1996, -Vince- wrote: > majordomo runned mailing lists, like for some reason a digest goes out on > 1/9/96 at 00:06 -800 PST so it bounces back to the list but it looks like a digest should never bounce back to the list. all mail from majordomo should bounce to either the postmaster or majordomo-owner or the list owner. your outbound headers are incorrect. > it was the original digest headers since the From: and To: line didn't > change. The problem is that even after removing the person(s) with the > bouncing problem, it seems their system is resending the same bounce over > and over to the lists, is there a way to completely filter out any yes, all incoming messages go to either majordomo or resend. i have patches for both. resend: after line 226 if ( /^from:\s*(.+)/i ) { $from = $1; $from_last = 1; if ( ( $1 =~ /first bozo/i ) || ( $1 =~ /repeat as required/i ) ) { &bounce("Kill Filter"); } } elsif ( defined($from_last) ) majordomo: after line 100 # reject mail form this address # replace this with a generic facility if ($[ <= index($hdrs{'from'}, 'first bozo') || $[ <= index($hdrs{'from'}, 'repeat for each bozo') ) { &sendmail(TWIT, "postmaster", "$hdrs{'from'}"); print TWIT "major polluter stopped\n"; print TWIT "No action is required on your part.\n"; close(TWIT); exit 0; } jmb Jonathan M. Bresler FreeBSD Postmaster jmb@FreeBSD.ORG play go. ride bike. hack FreeBSD.--ah the good life i am moving to a new job. PLEASE USE: jmb@FreeBSD.ORG