Re: [sieve] Working Group Last Call: draft-ietf-sieve-vacation-seconds-00
Cyrus Daboo <cyrus@daboo.name> Wed, 29 September 2010 14:14 UTC
Return-Path: <cyrus@daboo.name>
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 A6BFC3A6D08 for <sieve@core3.amsl.com>; Wed, 29 Sep 2010 07:14:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.374
X-Spam-Level:
X-Spam-Status: No, score=-102.374 tagged_above=-999 required=5 tests=[AWL=0.225, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 LeS64scY289R for <sieve@core3.amsl.com>; Wed, 29 Sep 2010 07:14:07 -0700 (PDT)
Received: from daboo.name (daboo.name [151.201.22.177]) by core3.amsl.com (Postfix) with ESMTP id F202B3A6CF7 for <sieve@ietf.org>; Wed, 29 Sep 2010 07:14:06 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by daboo.name (Postfix) with ESMTP id 0389F1976E773; Wed, 29 Sep 2010 10:14:50 -0400 (EDT)
X-Virus-Scanned: amavisd-new at daboo.name
Received: from daboo.name ([127.0.0.1]) by localhost (chewy.mulberrymail.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9jPuFs1iS+wH; Wed, 29 Sep 2010 10:14:49 -0400 (EDT)
Received: from [10.0.1.5] (unknown [10.0.1.1]) by daboo.name (Postfix) with ESMTPSA id 3DBFD1976E762; Wed, 29 Sep 2010 10:14:49 -0400 (EDT)
Date: Wed, 29 Sep 2010 10:14:47 -0400
From: Cyrus Daboo <cyrus@daboo.name>
To: Barry Leiba <barryleiba@computer.org>
Message-ID: <2D568C9CD7572EEE2B6B41C8@socrates.local>
In-Reply-To: <AANLkTin9ORMn5N4Bxae-wHhk-juJgtcLeYn0pGZCmGhF@mail.gmail.com>
References: <71EB8E3802322E332D80AA89@caldav.corp.apple.com> <C6629974957979FEB0C4A10E@caldav.corp.apple.com> <AANLkTin9ORMn5N4Bxae-wHhk-juJgtcLeYn0pGZCmGhF@mail.gmail.com>
X-Mailer: Mulberry/4.1.0a1 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; size="2591"
Cc: 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 14:14:12 -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. >> 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. Thanks. -- Cyrus Daboo
- Re: [sieve] Working Group Last Call: draft-ietf-s… Cyrus Daboo
- [sieve] Working Group Last Call: draft-ietf-sieve… Cyrus Daboo
- Re: [sieve] Working Group Last Call: draft-ietf-s… NED+mta-filters
- Re: [sieve] Working Group Last Call: draft-ietf-s… Barry Leiba
- Re: [sieve] Working Group Last Call: draft-ietf-s… Cyrus Daboo
- Re: [sieve] Working Group Last Call: draft-ietf-s… NED+mta-filters