From razor-users-admin@lists.sourceforge.net  Fri Aug  9 15:00:00 2002
Return-Path: <razor-users-admin@example.sourceforge.net>
Delivered-To: yyyy@localhost.netnoteinc.com
Received: from localhost (localhost [127.0.0.1])
	by phobos.labs.netnoteinc.com (Postfix) with ESMTP id 760CA440CF
	for <jm@localhost>; Fri,  9 Aug 2002 09:59:56 -0400 (EDT)
Received: from phobos [127.0.0.1]
	by localhost with IMAP (fetchmail-5.9.0)
	for jm@localhost (single-drop); Fri, 09 Aug 2002 14:59:56 +0100 (IST)
Received: from webnote.net (mail.webnote.net [193.120.211.219]) by
    dogma.slashnull.org (8.11.6/8.11.6) with ESMTP id g79E0fb04043 for
    <jm-razor@jmason.org>; Fri, 9 Aug 2002 15:00:41 +0100
Received: from usw-sf-list2.sourceforge.net (usw-sf-fw2.sourceforge.net
    [216.136.171.252]) by webnote.net (8.9.3/8.9.3) with ESMTP id OAA06595 for
    <jm-razor@jmason.org>; Fri, 9 Aug 2002 14:31:55 +0100
Received: from usw-sf-list1-b.sourceforge.net ([10.3.1.13]
    helo=usw-sf-list1.sourceforge.net) by usw-sf-list2.sourceforge.net with
    esmtp (Exim 3.31-VA-mm2 #1 (Debian)) id 17d9hQ-0007ay-00; Fri,
    09 Aug 2002 06:21:04 -0700
Received: from dsl-64-192-194-141.telocity.com ([64.192.194.141]
    helo=fogey.tfp.net) by usw-sf-list1.sourceforge.net with esmtp (Exim
    3.31-VA-mm2 #1 (Debian)) id 17d9h3-000875-00 for
    <razor-users@lists.sourceforge.net>; Fri, 09 Aug 2002 06:20:42 -0700
Received: (from pfau@localhost) by fogey.tfp.net (8.11.3/8.11.3/SuSE Linux
    8.11.1-0.5) id g79DKa218670 for razor-users@lists.sourceforge.net;
    Fri, 9 Aug 2002 09:20:36 -0400
From: Thomas Pfau <pfau@nbpfaus.net>
To: razor-users@example.sourceforge.net
Message-Id: <20020809092035.A18612@fogey.tfp.net>
Mail-Followup-To: razor-users@example.sourceforge.net
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.3.16i
Subject: [Razor-users] use of exit in razor modules
Sender: razor-users-admin@example.sourceforge.net
Errors-To: razor-users-admin@example.sourceforge.net
X-Beenthere: razor-users@example.sourceforge.net
X-Mailman-Version: 2.0.9-sf.net
Precedence: bulk
List-Help: <mailto:razor-users-request@example.sourceforge.net?subject=help>
List-Post: <mailto:razor-users@example.sourceforge.net>
List-Subscribe: <https://example.sourceforge.net/lists/listinfo/razor-users>,
    <mailto:razor-users-request@lists.sourceforge.net?subject=subscribe>
List-Id: <razor-users.example.sourceforge.net>
List-Unsubscribe: <https://example.sourceforge.net/lists/listinfo/razor-users>,
    <mailto:razor-users-request@lists.sourceforge.net?subject=unsubscribe>
List-Archive: <http://www.geocrawler.com/redir-sf.php3?list=razor-users>
X-Original-Date: Fri, 9 Aug 2002 09:20:35 -0400
Date: Fri, 9 Aug 2002 09:20:35 -0400

Every once in a while, I get notifications in my root mailbox that my
personal mail is being rejected.  The message is 'No Catalogue Servers
available at this time.'  Since I use razor V1 through Mail::Audit
(using is_spam), I tried several ways to try to trap this error and
allow my mail to be delivered on these occassions but nothing seemed
to work.

I started digging through the code and found several uses of exit
inside the razor code.  This is a very anti-social thing for a module
to do.  It takes away my option to bypass the spam check and deliver
the mail anyway.  The razor modules should signal errors through die
or warn.  razor-check could catch these and, knowing it's being called
during mail delivery, issue an appropriate message and exit status for
the MTA.  The razor modules don't know who's calling them and
shouldn't make this decision.  I'm wondering how much legitimate mail
I'm missing because of this.

I certainly hope this is being addressed in the new version.

-- 
tom_p
pfau@nbpfaus.net -- http://www.nbpfaus.net/~pfau/


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Razor-users mailing list
Razor-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/razor-users


