Re: [sieve] Working Group Last Call: draft-ietf-sieve-vacation-seconds-00

NED+mta-filters@mauve.mrochek.com Wed, 29 September 2010 15:15 UTC

Return-Path: <NED+mta-filters@mauve.mrochek.com>
X-Original-To: sieve@core3.amsl.com
Delivered-To: sieve@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1CFD93A6D82 for <sieve@core3.amsl.com>; Wed, 29 Sep 2010 08:15:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.215
X-Spam-Level:
X-Spam-Status: No, score=-2.215 tagged_above=-999 required=5 tests=[AWL=0.384, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7UCdJC1rkp4C for <sieve@core3.amsl.com>; Wed, 29 Sep 2010 08:15:32 -0700 (PDT)
Received: from mauve.mrochek.com (mauve.mrochek.com [66.59.230.40]) by core3.amsl.com (Postfix) with ESMTP id BB57F3A6B36 for <sieve@ietf.org>; Wed, 29 Sep 2010 08:15:30 -0700 (PDT)
Received: from dkim-sign.mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01NSGDQG5BKW006IB0@mauve.mrochek.com> for sieve@ietf.org; Wed, 29 Sep 2010 08:16:10 -0700 (PDT)
Received: from mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01NS40S7LGJK000CVY@mauve.mrochek.com> (original mail from NED@mauve.mrochek.com) for sieve@ietf.org; Wed, 29 Sep 2010 08:16:07 -0700 (PDT)
From: NED+mta-filters@mauve.mrochek.com
Message-id: <01NSGDQF3R3K000CVY@mauve.mrochek.com>
Date: Wed, 29 Sep 2010 08:13:53 -0700
In-reply-to: "Your message dated Wed, 29 Sep 2010 10:14:47 -0400" <2D568C9CD7572EEE2B6B41C8@socrates.local>
MIME-version: 1.0
Content-type: TEXT/PLAIN; Format="flowed"
References: <71EB8E3802322E332D80AA89@caldav.corp.apple.com> <C6629974957979FEB0C4A10E@caldav.corp.apple.com> <AANLkTin9ORMn5N4Bxae-wHhk-juJgtcLeYn0pGZCmGhF@mail.gmail.com> <2D568C9CD7572EEE2B6B41C8@socrates.local>
To: Cyrus Daboo <cyrus@daboo.name>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mrochek.com; s=mauve; t=1285771809; i=@mrochek.com; bh=UBnn38YW7zQUjoiMzehM1p7Db5PiEwxxe3B2ZVou0JY=; h=From:Cc:Message-id:Date:Subject:In-reply-to:MIME-version: Content-type:References:To; b=FXhTlsE/emBL/W8G13ohSHIN8wi8LOTYLcLZ9uJp4n2tqu24ulN1qwmCqWpkI1lm+ 4VDx52OzBdH6+lLecDasi3FfAMzBfFt1xgFYQXzF9ipQJxcH4wvWVUfkwtxSjKgAt2 6gxyBsXrbLfTwxf4geat4mTD6MvdZJmXM/+/KICA=
Cc: Barry Leiba <barryleiba@computer.org>, sieve@ietf.org
Subject: Re: [sieve] Working Group Last Call: draft-ietf-sieve-vacation-seconds-00
X-BeenThere: sieve@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: SIEVE Working Group <sieve.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/sieve>, <mailto:sieve-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sieve>
List-Post: <mailto:sieve@ietf.org>
List-Help: <mailto:sieve-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sieve>, <mailto:sieve-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Sep 2010 15:15:37 -0000

> Hi Barry,

> --On September 29, 2010 2:08:37 AM -0400 Barry Leiba
> <barryleiba@computer.org> wrote:

> >> Section 2: a maximum of 2**31 seems a little excessive. Also, the base
> >> vacation spec does allow sites to override the maximum value (:days MUST
> >> be
> >> > 7, SHOULD be > 30). I think it makes sense to at least allow a similar
> >> maximum limit for :seconds. I would suggest MUST be >= 86,400 (1 day).
> >>
> >> Section 2: base vacation spec does not allow a minimum of zero. Why do we
> >> allow it here? If it is OK here, perhaps we should add some text calling
> >> this out as one key difference from the base vacation behavior.
> >
> > Including Ned's comments to this also, I've made the text this:
> >
> >       The time value is specified in seconds, and MUST be greater than
> > or equal to
> >       0 and less than 2**31.  All valid values MUST be accepted
> > without error, but
> >       sites MAY define a minimum value to actually be used if a smaller
> > value is       specified, and/or a maximum value to be used if a larger
> > value is specified.
> >       If a site imposes a maximum value, that value MUST be at least
> > 86400 (one day).
> >
> >       If 0 is specified and used, it means that all auto-replies are
> >       sent, and no attempt is made to suppress consecutive replies.
> >       This changes the base vacation specification, which does not
> > allow ":days 0";
> >       the change is necessary to allow operation of an auto-responder
> >       (see <xref target='I-D.ietf-sieve-autoreply' />).
> >
> > ...and I've added an informative reference to sieve-autoreply.  Please
> > comment.

> Works for me.

Yes, this looks good.

> >> Section 4: Second sentence seems a little weak. It only says
> >> implementations "SHOULD consider the number of auto-replies ...
> >> generated". It does not state why that is important, or what might be
> >> done to alleviate any problem related to it. So I think we need some
> >> more text here.
> >
> > Text is now this:
> >
> >       Security considerations for the Sieve Vacation extension
> >       <xref target='RFC5230' /> apply equally here.  In addition,
> >       implementations SHOULD consider the number of auto-replies that
> >       might be generated by allowing small values of ":seconds"
> > (including 0),       and MAY impose additional limits on that number.
> >       See the Security Considerations section of RFC 3834 <xref
> > target='RFC3834' />
> >       for a fuller discussion.
> >
> > ...and I've added an informative reference to RFC 3834 (I had
> > previously thought that the reference to 5230 and *its* reference to
> > 3834 sufficed).  Please comment.

> Works for me.

And for me. Hopefully the IESG wlil agree...

				Ned