From owner-freebsd-ports@FreeBSD.ORG Tue Sep 26 22:58:44 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A741916A403 for ; Tue, 26 Sep 2006 22:58:44 +0000 (UTC) (envelope-from chris.m.maillists@ebit.com.au) Received: from mailhub.linkpro.com.au (phoebe.linkpro.com.au [203.34.3.3]) by mx1.FreeBSD.org (Postfix) with SMTP id B563043D49 for ; Tue, 26 Sep 2006 22:58:43 +0000 (GMT) (envelope-from chris.m.maillists@ebit.com.au) Received: (qmail 31837 invoked by uid 1002); 26 Sep 2006 22:58:36 -0000 Received: from chris.m.maillists@ebit.com.au by phoebe by uid 64011 with qmail-scanner-1.20rc3 (uvscan: v4.2.40/v4294. spamassassin: 2.55. Clear:RC:1:. Processed in 0.01462 secs); 26 Sep 2006 22:58:36 -0000 Received: from unknown (HELO ?10.3.2.137?) (10.3.2.137) by phoebe.linkpro.com.au with SMTP; 26 Sep 2006 22:58:36 -0000 Message-ID: <4519B09B.7050809@ebit.com.au> Date: Wed, 27 Sep 2006 08:58:35 +1000 From: Chris Martin User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: milter-regex doesn't seem to be miltering! X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Sep 2006 22:58:44 -0000 I am trying to use milter-regex to pre-sort e-mail/spam before passing it on to clamav and spamassassin, but it doesn't seem to be working. Here are my first, slightly lame, rules: reject "Spam not welcome" header /Subject:/ /\b(PHA)+([a-zA-Z]+(RMA))\b/ reject "Spam not welcome" header /Subject:/ /\b(PHA)+([a-zA-Z]+(RMACY))\b/ discard header /Subject:/ /TESTSTRING45819203/ I have tried sending mails with the test string (TESTSTRING45819203) but they get through. Are my rules wrong? I am very much a regex newbie, so I suspect my rules are wrong, but I need someone's help! Thanks in advance! Here are my various version numbers and such: SpamAssassin version 3.1.5 running on Perl version 5.8.8 milter-regex - CVSUP and built 25 Sep 2006 antispam02# uname -a FreeBSD antispam02.ebit.com.au 6.1-RELEASE-p3 FreeBSD 6.1-RELEASE-p3 #1: Sun Aug 6 14:18:24 EST 2006 root@antispam02.ebit.com.au:/usr/obj/usr/src/sys/ANTISPAM02 i386 Chris Martin