Re: Working Group Last Call for draft-ietf-sieve-refuse-reject-00.txt

Michael Haardt <michael.haardt@freenet-ag.de> Thu, 18 August 2005 13:19 UTC

Received: from above.proper.com (localhost.vpnc.org [127.0.0.1]) by above.proper.com (8.12.11/8.12.9) with ESMTP id j7IDJPuQ012906; Thu, 18 Aug 2005 06:19:25 -0700 (PDT) (envelope-from owner-ietf-mta-filters@mail.imc.org)
Received: (from majordom@localhost) by above.proper.com (8.12.11/8.12.9/Submit) id j7IDJPhs012904; Thu, 18 Aug 2005 06:19:25 -0700 (PDT)
X-Authentication-Warning: above.proper.com: majordom set sender to owner-ietf-mta-filters@mail.imc.org using -f
Received: from mout1.freenet.de (mout1.freenet.de [194.97.50.132]) by above.proper.com (8.12.11/8.12.9) with ESMTP id j7IDJNDS012890 for <ietf-mta-filters@imc.org>; Thu, 18 Aug 2005 06:19:24 -0700 (PDT) (envelope-from michael@freenet-ag.de)
Received: from [194.97.55.191] (helo=mx7.freenet.de) by mout1.freenet.de with esmtpa (Exim 4.52) id 1E5kIk-0002et-Py for ietf-mta-filters@imc.org; Thu, 18 Aug 2005 15:19:22 +0200
Received: from nostromo.freenet-ag.de ([194.97.7.6]) by mx7.freenet.de with esmtps (TLSv1:AES256-SHA:256) (Exim 4.52 #3) id 1E5kIk-00009A-O2 for ietf-mta-filters@imc.org; Thu, 18 Aug 2005 15:19:22 +0200
Received: from michael by nostromo.freenet-ag.de with local (ID michael) (Exim 4.52 #11) id 1E5kIj-0008RK-C2 for ietf-mta-filters@imc.org; Thu, 18 Aug 2005 15:19:21 +0200
Date: Thu, 18 Aug 2005 15:19:21 +0200
From: Michael Haardt <michael.haardt@freenet-ag.de>
To: ietf-mta-filters@imc.org
Subject: Re: Working Group Last Call for draft-ietf-sieve-refuse-reject-00.txt
Message-ID: <20050818131921.GB32363@nostromo.freenet-ag.de>
References: <FF47B65677F611C47F8FC103@ninevah.cyrusoft.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <FF47B65677F611C47F8FC103@ninevah.cyrusoft.com>
User-Agent: Mutt/1.5.6i
Sender: owner-ietf-mta-filters@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-mta-filters/mail-archive/>
List-ID: <ietf-mta-filters.imc.org>
List-Unsubscribe: <mailto:ietf-mta-filters-request@imc.org?body=unsubscribe>

Section 4.1:

  Syntax:   reject <reason: string>
  ^^^^^^ Usage

The example uses a string that spans multiple lines.  I don't know if
that is intentional, as the output would be different.  How about using
text:?

Section 5.1:

   If the "reason" string is multiline, than the reason text MUST be
   returned as a multiline SMTP/LMTP response, per [SMTP], section
   4.2.1.

What should happen for plain old SMTP sessions?

      require ["refuse", "spamtest"]

I miss "comparator-i;ascii-numeric".

Section 5.2:

   If a script attempts to "refuse" the same message more than once,
   the implementation may ignore the later attempts or consider it 
   an error."
            ^ extra double quotes

Section 5.3:

   implementation, the example in section 4.1 would show up in SMTP
                                          ^^^ section 5.1 instead?

But that are just minor points; all in all the draft is fine with me.

Michael