Re: [Extra] I-D Action: draft-ietf-extra-sieve-snooze-00.txt

Neil Jenkins <neilj@fastmailteam.com> Thu, 29 October 2020 11:02 UTC

Return-Path: <neilj@fastmailteam.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 D8CBA3A0BE5 for <extra@ietfa.amsl.com>; Thu, 29 Oct 2020 04:02:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fastmailteam.com header.b=BBQoLzsg; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=fWesjF7z
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 buaLMTNoE4IK for <extra@ietfa.amsl.com>; Thu, 29 Oct 2020 04:02:55 -0700 (PDT)
Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 812DD3A0BE4 for <extra@ietf.org>; Thu, 29 Oct 2020 04:02:55 -0700 (PDT)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id BB4055C00E3 for <extra@ietf.org>; Thu, 29 Oct 2020 07:02:54 -0400 (EDT)
Received: from imap7 ([10.202.2.57]) by compute3.internal (MEProxy); Thu, 29 Oct 2020 07:02:54 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= fastmailteam.com; h=mime-version:message-id:in-reply-to :references:date:from:to:subject:content-type; s=fm1; bh=Lb4j9Q9 8hmRxNyMuL0c3FBgvQ+wOyQdCelvTkbgOt5U=; b=BBQoLzsgF9zie/8sdBmT2g7 6mQ61HSxXirf525HdEoDUCVJQOHudUbXzlWCbGKGn/33+NBEwrEF7w9L/PUAxaKL +e0wqe4+MwG3qtl0W3HLYtj7QHk9kYkc4//osrS8WDq95ufp7oFlheDuKX0/HNMH 91U8UwVdmHg5cMqDmSgcNEtwsYISE6OA5dlmtNTsFyo8IH+QeCwaWOBshbVNkEYq T8knEdITt1kvCvkhutwN69DB3lzu6HqLp9y0olXKbAlZpVzzYGLRjMJwyDV4GQj5 XDKSDhu3Bk4e154YIPjKyXNWJGfYaKjRDnD98O4VEBn89jpeM2HEbuIZBVnsAnQ= =
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=Lb4j9Q 98hmRxNyMuL0c3FBgvQ+wOyQdCelvTkbgOt5U=; b=fWesjF7zeuc/8ioEfESOyd IAEvASzWvDft5fww5+SfsbF1SsA1R7gViKwkv3Oy6L+mafb3Av3vZQ8brm+epbmz C/2Zkoglc+EHGPQ3+M7JoXV/YXlNtBUTvLfkAVMUwkxBdtscZMy0sIZnzWpaKukj q67DwzyUpPnU/xKJ/EJ4luTWmbuKIG0waZOZnEYLNZJPPE/P/DWlhdjmiliEfti0 ZcwKwjA6ZlnaEv/sF1Kvv1rz3BK2mgJDoqGwz6AfmZjqzeZMxm7bpiM76itM2mFT 7HTwbpNn220GvCWdFSJzW41Vh460Hk8eHXlYFQx+EttlFzOwGAX7oxzpQ9p8AhQQ ==
X-ME-Sender: <xms:XqGaX1Bf3hdL14O7bafNpD_2z1izh1CRWYS9CjIBO9HWMB5mYc0mCA> <xme:XqGaXziRBnm1Z-8E9-9k1d14rpJlLNQg9UTs0r8lIxZKuZVDE2WTkeDKsKSc-WqNI wEzMn7UfxLFdw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrleefgddvgecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjghffffhvffutgesrgdtre erreertdenucfhrhhomhepfdfpvghilhculfgvnhhkihhnshdfuceonhgvihhljhesfhgr shhtmhgrihhlthgvrghmrdgtohhmqeenucggtffrrghtthgvrhhnpeevvdetvdduleekhf eghfetfeettdelhfehfeevffevleekuddtudffieevjeevhfenucevlhhushhtvghrufhi iigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehnvghilhhjsehfrghsthhmrghilh htvggrmhdrtghomh
X-ME-Proxy: <xmx:XqGaXwl9RNVmcIIrpU_6_dYN0n4U9LMySb8p-hZmLE8M_6l8K4QLnw> <xmx:XqGaX_y-rq1ltNFJFhpvB5kWDaI-usaQR9Aa86KgINt8nMVhEJghBA> <xmx:XqGaX6R9kcd6MzTo9IbdT8krsnLTjVCnlnVNhO7fuDE9t2Z5uCQRQw> <xmx:XqGaXxdkvTOfdl83FpO19RdfEepAbxS0vmn8Cz6zxRLHKcZj6QllyA>
Received: by mailuser.nyi.internal (Postfix, from userid 501) id 3F8451800A9; Thu, 29 Oct 2020 07:02:54 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.3.0-530-g8da6958-fm-20201021.003-g69105b13-v35
Mime-Version: 1.0
Message-Id: <a8051ac3-fe18-4b99-b639-308e345e428e@dogfood.fastmail.com>
In-Reply-To: <f7a7d273-c6a0-4dc1-9210-f346916fe1e2@gulbrandsen.priv.no>
References: <159705787314.11834.3190103463887221194@ietfa.amsl.com> <e247472a-0001-22c2-c6be-f09a9c5beaa4@open-xchange.com> <9772b986-260e-77da-1dea-4a1ae8010857@fastmail.com> <e78ffd92-34d9-43ee-b866-31c1b912f556@dogfood.fastmail.com> <f7a7d273-c6a0-4dc1-9210-f346916fe1e2@gulbrandsen.priv.no>
Date: Thu, 29 Oct 2020 22:02:53 +1100
From: Neil Jenkins <neilj@fastmailteam.com>
To: extra@ietf.org
Content-Type: multipart/alternative; boundary="c7fa337cc3744a99be31bf610dcf801d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/extra/LX-2mq8d6ZgeGMbW8VlOYKVWsKA>
Subject: Re: [Extra] I-D Action: draft-ietf-extra-sieve-snooze-00.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: Thu, 29 Oct 2020 11:02:57 -0000

On Mon, 26 Oct 2020, at 17:58, Arnt Gulbrandsen wrote:
> On Monday 26 October 2020 06:22:54 CET, Neil Jenkins wrote:
> > I have no objection to extending fileinto rather than a new 
> > command, but for our use case we need to preserve the ability to 
> > set flags separately both on delivery and at awaken time.
> 
> Could you elaborate? I'm just curious here.

Sure. On delivery the users normal rules apply, so they may want to flag the message or mark it as read. When the message is unsnoozed we set a `$new` keyword at the awaken time and use this in our interface to mark it out specially to the user until the message is opened (when we clear the keyword).

Neil.