Re: [Extra] I-D Action: draft-ietf-extra-imap4rev2-05.txt

"Bron Gondwana" <> Sun, 14 July 2019 12:39 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 6071A1200E3 for <>; Sun, 14 Jul 2019 05:39:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (2048-bit key) header.b=uOZTqolO; dkim=pass (2048-bit key) header.b=rCaHN9Vn
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id TGzH7pMG9Zrx for <>; Sun, 14 Jul 2019 05:39:57 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id E9FA312017C for <>; Sun, 14 Jul 2019 05:39:56 -0700 (PDT)
Received: from compute6.internal (compute6.nyi.internal []) by mailout.nyi.internal (Postfix) with ESMTP id 9CC4621B42; Sun, 14 Jul 2019 08:39:53 -0400 (EDT)
Received: from imap7 ([]) by compute6.internal (MEProxy); Sun, 14 Jul 2019 08:39:53 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=; h=mime-version:message-id:in-reply-to :references:date:from:to:cc:subject:content-type; s=fm3; bh=NhML XnsQmpgiYT5RYW49aEqOfKc54n8NidDLZ1BdDsw=; b=uOZTqolOJqift7r985lZ ewr8M58QPCDsHY7ZXoBam5EekJdp9XYtsPUz4hFjoNP7jkyC0f30fA5bt4s4J6sj 70s3Xb+y3KhIoicIESLtTb03Qwa+Yu8LyIT0Anpl0H9w9/XO+PeoOfnXWQswa+Ik oQ4Et8A+uMZVMfUXJS5Tff9RJlE9s1gAz21DFPkhx0SIVXBpUi9QvT3Lhqea/GFm NZG8zG77BYyP5re8swXrIybkagu3qOuC+dSPHgPzbXQDKlrg7LzSlXbB/RclrjUk GxGLFbK6ZX5JMj2qjE6Ai20v+sY/X4Xz69CHV3ONFdNFLmtoDAEbSYLmTJPmCwoV Yw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=; h=cc: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=fm3; bh=NhMLXn sQmpgiYT5RYW49aEqOfKc54n8NidDLZ1BdDsw=; b=rCaHN9VnLTrl93ba+wz2f6 qIrSnylzsJUGjopi8cDeZWst6LU3hyXZQhJHV6YNuIrcsY5rXVj7n2liUmyApt36 b5dRmGiJaRMwIzq7z3uPiF2EWsVcUkOVMFJRdCQHz8p44qVSl4TJpADwIQlEgEWf NyQcho63lsr5h2DUz+wbpGXHDUczV9icY7V49J6O5xKr6eOood2BPjTUNDGVqDC4 Gmi4uW52A5+07z3pb/kfZoDEXhT9atWgYZwZ9wQ6kROtqIrkahumFcWfsAvtXlgq f+Fq1hpTmEZ4sjeP695u5zJonN46J1shA+zWQdLcJHzitJ2i5DLe71CM8yn4MLMQ ==
X-ME-Sender: <xms:mCIrXXAMvAQcb69ZczXE06TQguO9AOc2XV8REy-AwH2PnhsXACaOPA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrheehgdehiecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvufgtsegrtderreerredtnecuhfhrohhmpedfuehrohhn ucfiohhnugifrghnrgdfuceosghrohhnghesfhgrshhtmhgrihhlthgvrghmrdgtohhmqe enucffohhmrghinhepihgvthhfrdhorhhgnecurfgrrhgrmhepmhgrihhlfhhrohhmpegs rhhonhhgsehfrghsthhmrghilhhtvggrmhdrtghomhenucevlhhushhtvghrufhiiigvpe dt
X-ME-Proxy: <xmx:mCIrXZO7IJs7U75ccNLP97qkYBFcdB_wAWKt3oxoF67f_xyAhaUq7w> <xmx:mCIrXdRIQndDRDSmuNdnaNJvUZc-QzVzHL9U16IZDjBIsjKf4BOy0Q> <xmx:mCIrXavBQR5fXq2f0j2m5dtTDhrppe9XEiSST4hlKm4ZwY-7uQqd4Q> <xmx:mSIrXZ7NeH6mm3hAVZtvyvjCXG_J5Zl9OYCF4MrmoLDxrbUHN6ENqA>
Received: by mailuser.nyi.internal (Postfix, from userid 501) id C66C4185C67; Sun, 14 Jul 2019 08:39:52 -0400 (EDT)
X-Mailer: Webmail Interface
User-Agent: Cyrus-JMAP/3.1.6-731-g19d3b16-fmstable-20190627v1
Mime-Version: 1.0
Message-Id: <>
In-Reply-To: <>
References: <>
Date: Sun, 14 Jul 2019 22:39:52 +1000
From: "Bron Gondwana" <>
Cc: "Alexey Melnikov" <>, "Barry Leiba" <>
Content-Type: multipart/alternative; boundary=de90ead9656e4a0c89aab29558332034
Archived-At: <>
Subject: Re: [Extra] I-D Action: draft-ietf-extra-imap4rev2-05.txt
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Email mailstore and eXtensions To Revise or Amend <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Sun, 14 Jul 2019 12:39:59 -0000

Late comment on this - based on a query that came up in info-cyrus. RFC3501 was not clear on the handling of subscription when renaming folders, or when a client uses the DELETE command itself via IMAP. It does say that the server must not unilaterally remove the subscription if the folder no longer exists (e.g. an alerts mailbox when gets deleted when empty and recreated when new email arrives), but nothing else.

It would be good to clarify expected behaviour in those two cases, and at least say the server MAY delete the subscription if the user deletes a folder, and maybe even SHOULD rename the subscription if the user renames the folder!



On Wed, Jul 10, 2019, at 02:15, wrote:
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Email mailstore and eXtensions To Revise or Amend WG of the IETF.
>  Authors : Alexey Melnikov
>  Barry Leiba
> Filename : draft-ietf-extra-imap4rev2-05.txt
> Pages : 145
> Date : 2019-07-09
> Abstract:
>  The Internet Message Access Protocol, Version 4rev2 (IMAP4rev2)
>  allows a client to access and manipulate electronic mail messages on
>  a server. IMAP4rev2 permits manipulation of mailboxes (remote
>  message folders) in a way that is functionally equivalent to local
>  folders. IMAP4rev2 also provides the capability for an offline
>  client to resynchronize with the server.
>  IMAP4rev2 includes operations for creating, deleting, and renaming
>  mailboxes, checking for new messages, permanently removing messages,
>  setting and clearing flags, RFC 5322, RFC 2045 and RFC 2231 parsing,
>  searching, and selective fetching of message attributes, texts, and
>  portions thereof. Messages in IMAP4rev2 are accessed by the use of
>  numbers. These numbers are either message sequence numbers or unique
>  identifiers.
>  IMAP4rev2 does not specify a means of posting mail; this function is
>  handled by a mail submission protocol such as RFC 6409.
> The IETF datatracker status page for this draft is:
> There are also htmlized versions available at:
> A diff from the previous version is available at:
> Please note that it may take a couple of minutes from the time of submission
> until the htmlized version and diff are available at
> Internet-Drafts are also available by anonymous FTP at:
> _______________________________________________
> Extra mailing list

 Bron Gondwana, CEO, Fastmail Pty Ltd