[FFmpeg-devel] Filtering clueless-user spam from the lists

Rich Felker dalias
Wed Jan 23 02:07:35 CET 2008


On Wed, Jan 23, 2008 at 01:44:13AM +0100, Michael Niedermayer wrote:
> On Tue, Jan 22, 2008 at 07:43:35PM -0500, Rich Felker wrote:
> > I'm wondering if we could implement a few idiot-proofing filters for
> > the ffmpeg lists to keep annoyances down. Some ideas to auto-reject:
> > 
> > - Mail cross-posted to more than one ffmpeg list
> >   (annoying user questions cross-posted to devel list)
> > 
> > - Mail with Re: in subject but no In-Reply-To: header
> >   (broken threading)
> > 
> > - Mail without Re: in subject but containing In-Reply-To: header
> >   (thread hijacking)
> > 
> > All of these are trivial procmail recipes.
> 
> yes, and ive even volunteered to write these recipes at some point in the
> past

Will these work?

# FIXME: reject mail properly
dest=/dev/null

# Handle embedded newlines followed by leading whitespace in headers
tab="	"
h_any="(.|^[ $tab])"

:0
* ^(To|Cc): $h_any*ffmpeg-devel
* ^(To|Cc): $h_any*ffmpeg-[^d]
$dest

:0
* ! ^Subject: $h_any*Re:
* In-Reply-To:
$dest

:0
* ^Subject: $h_any*Re:
* ! In-Reply-To:
$dest

Rich




More information about the ffmpeg-devel mailing list