Re: [Gen-art] Gen-ART review of draft-melnikov-sieve-imapext-metadata-08
Alexey Melnikov <alexey.melnikov@isode.com> Tue, 23 December 2008 18:11 UTC
Return-Path: <gen-art-bounces@ietf.org>
X-Original-To: gen-art-archive@optimus.ietf.org
Delivered-To: ietfarch-gen-art-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2A8DC3A6B36; Tue, 23 Dec 2008 10:11:43 -0800 (PST)
X-Original-To: gen-art@core3.amsl.com
Delivered-To: gen-art@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8339E3A6B23; Tue, 23 Dec 2008 10:11:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[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 oX+8EfPH3Qgz; Tue, 23 Dec 2008 10:11:40 -0800 (PST)
Received: from rufus.isode.com (rufus.isode.com [62.3.217.251]) by core3.amsl.com (Postfix) with ESMTP id 386413A6B1D; Tue, 23 Dec 2008 10:11:40 -0800 (PST)
Received: from [192.168.0.11] ((unknown) [85.112.123.156]) by rufus.isode.com (submission channel) via TCP with ESMTPA id <SVEpzwBv4FJB@rufus.isode.com>; Tue, 23 Dec 2008 18:11:28 +0000
X-SMTP-Protocol-Errors: NORDNS
Message-ID: <495129BD.8000708@isode.com>
Date: Tue, 23 Dec 2008 21:11:09 +0300
From: Alexey Melnikov <alexey.melnikov@isode.com>
User-Agent: Thunderbird 2.0.0.17 (Windows/20080914)
To: Spencer Dawkins <spencer@wonderhamster.org>
References: <7CA30E7007064EB6B8929039C4604804@china.huawei.com>
In-Reply-To: <7CA30E7007064EB6B8929039C4604804@china.huawei.com>
MIME-Version: 1.0
Cc: General Area Review Team <gen-art@ietf.org>, Lisa Dusseault <lisa@osafoundation.org>, ietf@ietf.org
Subject: Re: [Gen-art] Gen-ART review of draft-melnikov-sieve-imapext-metadata-08
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/gen-art>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: gen-art-bounces@ietf.org
Errors-To: gen-art-bounces@ietf.org
Spencer Dawkins wrote: > I have been selected as the General Area Review Team (Gen-ART) > reviewer for this draft (for background on Gen-ART, please see > http://www.alvestrand.no/ietf/gen/art/gen-art-FAQ.html). > Please resolve these comments along with any other Last Call comments > you may receive. > > Document: draft-melnikov-sieve-imapext-metadata-08 > Reviewer: Spencer Dawkins > Review Date: 2008-12-23 > IETF LC End Date: 2009-01-14 > IESG Telechat date: (not known) > > Summary: Almost ready for publication as a Proposed Standard. Please see > notes below. Hi Spencer, Thank you for your review. > Comments: > > > 3. mailbox and mboxmetadata extensions > > > 3.1. Test mailboxexists > > Note that a successful "mailboxexists" test for a mailbox doesn't > necessarily mean that a "fileinto" action on this mailbox would > succeed. For example the "fileinto" action might put user over > quota. The "mailboxexists" only verifies existence of the mailbox > and whether the user in whose context the Sieve script runs has > permissions to execute fileinto on it. > > Spencer (nit): you've been putting "fileinto" in quotes, up to this > point - > suggest that this be consistent. Ok. In my experience RFC editors are quite good in catching this type of thing. But I will fix that if I need to publish another revision before publication. > > The capability string for use with the require command is "mailbox". > > Example: The following example assumes that the Sieve engine also > supports "reject" [REJECT] and "fileinto" [SIEVE]. However these > extensions are not required in order to implement the "mailbox" > extension. > > require ["fileinto", "reject", "mailbox"]; > if mailboxexists "Partners" { > fileinto "Partners"; > } else { > reject "This message was not accepted by the Mailstore"; > } > > 5. Security Considerations > > Extensions defined in this document deliberately don't provide a way > to modify annotations. > > Spencer: The next two paragraphs punt to "same as sieve script" - > could you > provide a specific reference for the reader here? Reference to the Sieve document? > Just the reference would > be fine, nothing else needed. > > A failure to retrieve data due to the server storing the annotations > being down or otherwise inaccessible may alter the result of Sieve > processing. So implementations SHOULD treat a temporary failure to > retrieve annotations in the same manner as a temporary failure to > retrieve a Sieve script. > > Protocols/APIs used to retrieve annotations MUST provide the same > level of confidentiality as protocols/APIs used to retrieve Sieve > scripts. > > > 6. IANA Considerations > > IANA is requested to add the following registrations to the list of > Sieve extensions: > > To: iana@iana.org > Subject: Registration of new Sieve extension > Capability name: mailbox > Description: adds test for checking for mailbox existence and a new > optional argument to fileinto for creating a mailbox before > attempting mail delivery. > RFC number: this RFC > > Spencer: you probably want to add notes to IANA and the RFC Editor to > replace "this RFC" with the RFC number when it is assigned (just make it > easier for them). Ok. > Contact address: > The Sieve discussion list <ietf-mta-filters@imc.org> > > Capability name: mboxmetadata > Description: adds tests for checking for mailbox metadata item > existence and for retrieving of a mailbox metadata value. > RFC number: this RFC > Contact address: > The Sieve discussion list <ietf-mta-filters@imc.org> > > Capability name: servermetadata > Description: adds tests for checking for server metadata item > existence and for retrieving of a server metadata value. > RFC number: this RFC > Contact address: > The Sieve discussion list <ietf-mta-filters@imc.org> _______________________________________________ Gen-art mailing list Gen-art@ietf.org https://www.ietf.org/mailman/listinfo/gen-art
- [Gen-art] Gen-ART review of draft-melnikov-sieve-… Spencer Dawkins
- Re: [Gen-art] Gen-ART review of draft-melnikov-si… Alexey Melnikov
- Re: [Gen-art] Gen-ART review of draft-melnikov-si… Spencer Dawkins
- Re: [Gen-art] Gen-ART review of draft-melnikov-si… Alexey Melnikov
- Re: [Gen-art] Gen-ART review of draft-melnikov-si… Spencer Dawkins