Re: [Extra] AD review of draft-ietf-extra-sieve-fcc-06.txt

Ken Murchison <murch@fastmail.com> Mon, 26 November 2018 17:37 UTC

Return-Path: <murch@fastmail.com>
X-Original-To: extra@ietfa.amsl.com
Delivered-To: extra@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C779F12F1A2 for <extra@ietfa.amsl.com>; Mon, 26 Nov 2018 09:37:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fastmail.com header.b=c554H00+; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=Y7UfjIFU
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S4xM0KH7hcN1 for <extra@ietfa.amsl.com>; Mon, 26 Nov 2018 09:37:35 -0800 (PST)
Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA8B5126CC7 for <extra@ietf.org>; Mon, 26 Nov 2018 09:37:35 -0800 (PST)
Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id D6F0021D19; Mon, 26 Nov 2018 12:37:33 -0500 (EST)
Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Mon, 26 Nov 2018 12:37:33 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= subject:to:references:from:message-id:date:mime-version :in-reply-to:content-type; s=fm1; bh=OYGcWICbc+fXGbPEy6qzC8LxO2n sFSRwwZgSqol86Lg=; b=c554H00+Ikoj3h3NwU7YpXHHeg4KRug1XO/c4Pil/8O 8Fso1dBw85j54pypnxSdRGAAOXL87utO3RJVL/b5T0doev4lsD0PRsm2fh3SCykO qVr+B2bKWPVnTQ1kx+DIZGG/xTod1iF60AhHEodjceZ9kPSmZBb147V81LkupwJ/ +XAIf7L5TcgxCReYqOLCjo7l+y+ph2l8Of0m06yEjOTmnskGG/VPrmn/mXi6hb+0 QtX0TECsEDJq9LBfiNb2ZWET/2eZ6Q/4d7+jDb6/fX3XZbFFlex+9RCSxyTRUUat hha0bx5FJYsVQB4PezUOuHMOxEaxyCE8B8MBtISPttw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=OYGcWI Cbc+fXGbPEy6qzC8LxO2nsFSRwwZgSqol86Lg=; b=Y7UfjIFURpLLYawFy92HGc BkjuvKNHhrOj8fJeTpkIU0ZA2rBhhPl53dgIpdC6nOc77+MX+aUcPNMs9KXgtAIS BKpoaBAFXsUY3uCyxl3iygyXjrEA8R0hfCShfq3tkzglvfKKaetlB+YW4gjiJ/HT Eo1MLmhZHmfQf3m9JMtZH6NnyPHzK4zqbpX+JSjz3S6ub5Iu9AVZ6/kkeYLvvC0P F6OTXQVwilfiJikb0B2CO8HrEf1N9h7onqKzHmu2l1BSB8j5USi/chXVGsIaekVF 1Ml26w6ielsMkoTcXk5ay/tyQd3UfxdSaO8hSJCQxgM1RWjhapmOZTtddjrIL0/A ==
X-ME-Sender: <xms:XS_8W_U2wDa0zLqbbdxkzn-V-ZkKHE__oYkONwX5pV2AjvqDSoewRg>
X-ME-Proxy: <xmx:XS_8Wz50b_Qw2hJ6t0EnHVAEt7Xi1pFDlmQZ3jfPgSAM8qr4E8rQOw> <xmx:XS_8Wycq2n9khapm9-9qXQig-d3Y8X4zQsruzaegbCavoXb3x3S5UA> <xmx:XS_8W17fQ_25TdkIlv9-x_TwAkl10PbrNjixnQ6udBX1Pngv5y9P5w> <xmx:XS_8Wy3QnT6vVLWf1o8RPUmbPnBuENtCJ0-QU_Tmqf43KPS_WADV5w> <xmx:XS_8W4Avt3EiKaHGpQUiTv5S51rxBB_nUjE5DAcMKOrQ-982iaoM1Q> <xmx:XS_8W2-RF7XeE6pKwgO5u_gBL0GA8OYu2nh4-X78k4zL2O2RrA0rJQ>
Received: from localhost.localdomain (unknown [205.197.242.27]) by mail.messagingengine.com (Postfix) with ESMTPA id B520D102F3; Mon, 26 Nov 2018 12:37:32 -0500 (EST)
To: Alexey Melnikov <alexey.melnikov@isode.com>, extra <extra@ietf.org>
References: <2a2f0f33-b056-1a04-aa11-8b8d0a448a4c@isode.com> <fb5a5946-3c09-fa42-7f9e-fc0344e134da@fastmail.com> <f9d1254e-2d26-50a1-8cc0-d5d47276958f@isode.com>
From: Ken Murchison <murch@fastmail.com>
Organization: FastMail US LLC
Message-ID: <1ed8498f-4418-69c7-708d-337296722fa5@fastmail.com>
Date: Mon, 26 Nov 2018 12:37:30 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0
MIME-Version: 1.0
In-Reply-To: <f9d1254e-2d26-50a1-8cc0-d5d47276958f@isode.com>
Content-Type: multipart/mixed; boundary="------------72D6194687A3AF15AA65C5C3"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/extra/_Jf2do0u4RO9RYPie3H8VyyI2TU>
Subject: Re: [Extra] AD review of draft-ietf-extra-sieve-fcc-06.txt
X-BeenThere: extra@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Email mailstore and eXtensions To Revise or Amend <extra.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/extra>, <mailto:extra-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/extra/>
List-Post: <mailto:extra@ietf.org>
List-Help: <mailto:extra-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/extra>, <mailto:extra-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 17:37:38 -0000

On 11/16/18 1:25 PM, Alexey Melnikov wrote:
> Hi Ken,
>
> On 09/11/2018 16:54, Ken Murchison wrote:
>>
>> On 10/16/18 12:35 PM, Alexey Melnikov wrote:
>>>
>>> Later in the same section:
>>>
>>>    If the specified mailbox doesn't exist, the
>>>    implementation MAY treat it as an error, create the mailbox, or file
>>>    the message into an implementation-defined mailbox.
>>>
>>> Allowing for either an error or filing into different mailboxes is 
>>> going
>>> to make scripts non portable, considering that there is no way to test
>>> in a Sieve script which exact behaviour is supported.
>>>
>>> Also, why is it Ok to have all these different choices, which will 
>>> potentially
>>>
>>> confuse users? I would like to either have a way to test for 
>>> different behaviour
>>>
>>> or have some explanation in the document why all of the choices are 
>>> acceptable.
>>
>> I think some of this text was borrowed from special-use.  Would be be 
>> acceptable to do what fileinto does, which is if the target mailbox 
>> doesn't exist, then the message ends up in INBOX?  I'm also fine 
>> treating it as an error.


Actually, the text that you quote comes straight from the fileinto 
description in RFC 5228.  Do you still want me to put a stake in the 
ground and pick one behavior?



-- 
Ken Murchison
Cyrus Development Team
FastMail US LLC