Re: [lemonade] Regarding CONDSTORE IMAP extension
Timo Sirainen <tss@iki.fi> Mon, 02 December 2013 23:23 UTC
Return-Path: <tss@iki.fi>
X-Original-To: lemonade@ietfa.amsl.com
Delivered-To: lemonade@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F9B61ADFC2 for <lemonade@ietfa.amsl.com>; Mon, 2 Dec 2013 15:23:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level:
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham
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 OPGwxQ0PcdPl for <lemonade@ietfa.amsl.com>; Mon, 2 Dec 2013 15:23:17 -0800 (PST)
Received: from dovecot.org (dovecot.org [193.210.130.67]) by ietfa.amsl.com (Postfix) with ESMTP id 8D81A1ADFBB for <lemonade@ietf.org>; Mon, 2 Dec 2013 15:23:17 -0800 (PST)
Received: from [192.168.10.100] (cs181255018.pp.htv.fi [82.181.255.18]) by dovecot.org (Postfix) with ESMTP id 5F4B21AE876C; Tue, 3 Dec 2013 01:23:14 +0200 (EET)
Content-Type: text/plain; charset="windows-1252"
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\))
From: Timo Sirainen <tss@iki.fi>
In-Reply-To: <9576257CC412C5B483A28644@96B2F16665FF96BAE59E9B90>
Date: Tue, 03 Dec 2013 01:23:11 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <2CDDB61E-96CE-4C51-B46C-FC1B98FADEBA@iki.fi>
References: <1386021084.78345.YahooMailNeo@web160203.mail.bf1.yahoo.com> <9576257CC412C5B483A28644@96B2F16665FF96BAE59E9B90>
To: Chris Newman <chris.newman@oracle.com>
X-Mailer: Apple Mail (2.1822)
Cc: lemonade@ietf.org, Alexey Melnikov <alexey.melnikov@isode.com>
Subject: Re: [lemonade] Regarding CONDSTORE IMAP extension
X-BeenThere: lemonade@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Enhancements to Internet email to support diverse service enivronments <lemonade.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lemonade>, <mailto:lemonade-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lemonade/>
List-Post: <mailto:lemonade@ietf.org>
List-Help: <mailto:lemonade-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lemonade>, <mailto:lemonade-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Dec 2013 23:23:19 -0000
On 3.12.2013, at 1.10, Chris Newman <chris.newman@oracle.com> wrote: > Servers are free to not return HIGHESTMODSEQ at all until a condstore-enabling command occurs, and then they MUST return either HIGHESTMODSEQ or NOMODSEQ. Ah. Hmm. I guess I missed that part when originally implementing it because of these two paragraphs below. Maybe rfc5162bis should clarify these a bit? Oh, and looks like Dovecot is actually first returning NOMODSEQ, not HIGHESTMODSEQ 1 as Samsung’s message said. Maybe that server isn’t Dovecot after all. Anyway, with this great new info I’ll just have Dovecot not send either NOMODSEQ or HIGHESTMODSEQ until CONDSTORE/QRESYNC is enabled, although of course that won’t help with any old installations. 3.1. New OK Untagged Responses for SELECT and EXAMINE When opening a mailbox, the server must check if the mailbox supports the persistent storage of mod-sequences. If the mailbox supports the persistent storage of mod-sequences and the mailbox open operation succeeds, the server MUST send the OK untagged response including HIGHESTMODSEQ response code. If the persistent storage for the mailbox is not supported, the server MUST send the OK untagged response including NOMODSEQ response code instead. 3.1.1. HIGHESTMODSEQ Response Code This document adds a new response code that is returned in the OK untagged response for the SELECT and EXAMINE commands. A server supporting the persistent storage of mod-sequences for the mailbox MUST send the OK untagged response including HIGHESTMODSEQ response code with every successful SELECT or EXAMINE command:
- [lemonade] Regarding CONDSTORE IMAP extension Samsung SVL
- Re: [lemonade] Regarding CONDSTORE IMAP extension Timo Sirainen
- Re: [lemonade] Regarding CONDSTORE IMAP extension Samsung SVL
- Re: [lemonade] Regarding CONDSTORE IMAP extension Timo Sirainen
- Re: [lemonade] Regarding CONDSTORE IMAP extension Chris Newman
- Re: [lemonade] Regarding CONDSTORE IMAP extension Timo Sirainen
- Re: [lemonade] Regarding CONDSTORE IMAP extension Samsung SVL
- Re: [lemonade] Regarding CONDSTORE IMAP extension Dave Cridland
- Re: [lemonade] Regarding CONDSTORE IMAP extension Samsung SVL