Re: [lemonade] Query regarding RFC4551
Jan Kundrát <jkt@flaska.net> Fri, 04 April 2014 14:55 UTC
Return-Path: <jkt@flaska.net>
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 0E45A1A01A9 for <lemonade@ietfa.amsl.com>; Fri, 4 Apr 2014 07:55:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.209
X-Spam-Level:
X-Spam-Status: No, score=-0.209 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, MIME_8BIT_HEADER=0.3, MIME_QP_LONG_LINE=0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no
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 jJ1MyUAnB_1q for <lemonade@ietfa.amsl.com>; Fri, 4 Apr 2014 07:55:50 -0700 (PDT)
Received: from latimerie.flaska.net (latimerie.flaska.net [IPv6:2a02:2b88:2:1::4a7:333]) by ietfa.amsl.com (Postfix) with ESMTP id 2AA0A1A01AA for <lemonade@ietf.org>; Fri, 4 Apr 2014 07:55:50 -0700 (PDT)
Received: by latimerie.flaska.net (Postfix, from userid 1000) id A98DC61474; Fri, 4 Apr 2014 16:55:42 +0200 (CEST)
From: Jan Kundrát <jkt@flaska.net>
To: lemonade@ietf.org
Date: Fri, 04 Apr 2014 16:55:44 +0200
User-Agent: Trojita/v0.4.1-119-g3d3eace; Qt/4.8.5; X11; Linux;
MIME-Version: 1.0
Message-ID: <2bd31df6-23df-4f2c-b229-08d00246a5d4@flaska.net>
In-Reply-To: <02454F842DD7B449B96715A2AD90C0361A127F1B@exMB5.telecom.sna.samsung.com>
References: <02454F842DD7B449B96715A2AD90C0361A127F1B@exMB5.telecom.sna.samsung.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: quoted-printable
Archived-At: http://mailarchive.ietf.org/arch/msg/lemonade/3FwFAFOYyAY6A7VWhN6ScmIklks
Subject: Re: [lemonade] Query regarding RFC4551
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: Fri, 04 Apr 2014 14:55:56 -0000
On Friday, 4 April 2014 16:39:38 CEST, Jayantheesh S B wrote: > Enabling the CONDSTORE feature based on the CAPABILITY is right > implementation If you see CONDSTORE in the capability list, you know that the server understands these commands and therefore "supports" the extension. However, some servers might be operated in a degraded mode where they choose not to offer the CONDSTORE functionality for some of the exported mailboxes -- perhaps deliberately, perhaps due to some operator error. It's possible that the e-mails are stored on punch cards and there is no space to punch enough holes for the HIGHESTMODSEQ on the card which repreents a mailbox, for example. Or maybe your client is talking to an IMAP proxy which exports data from an ancient server which was released back when CONDSTORE was still in the womb. Either way, your client cannot effectively use any benefits that CONDSTORE brings within that particular connection to that mailbox. It's also possible that the next SELECT will return a MODSEQ, that's also allowed by the spec. > As well, I would like to know, this commercial IMAP server > compliant to this RFC4551 ? Yes, that IMAP server "complies" with the extension specification. I would argue that it is either misconfigured, buggy or just broken. As an example, an IMAP server which would e.g. increment UIDVALIDITY upon each SELECT still "conforms" to all applicable standards, and it's perfectly legal to behave in this way. Such a server would also be almost completely useless, but they will still be able to tick that mandatory "supports IMAP" checkbox on their product datasheet. With kind regards, Jan -- Trojitá, a fast Qt IMAP e-mail client -- http://trojita.flaska.net/
- [lemonade] Query regarding RFC4551 Jayantheesh S B
- Re: [lemonade] Query regarding RFC4551 Jan Kundrát