Re: [lemonade] Regarding CONDSTORE IMAP extension

Samsung SVL <samsungsvl@yahoo.com> Tue, 03 December 2013 00:02 UTC

Return-Path: <samsungsvl@yahoo.com>
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 7FD131ADEC0 for <lemonade@ietfa.amsl.com>; Mon, 2 Dec 2013 16:02:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.652
X-Spam-Level:
X-Spam-Status: No, score=-0.652 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, HTML_MESSAGE=0.001, RCVD_IN_BL_SPAMCOP_NET=1.347, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001] 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 A6Qk_bbN12VP for <lemonade@ietfa.amsl.com>; Mon, 2 Dec 2013 16:02:33 -0800 (PST)
Received: from nm18-vm0.bullet.mail.bf1.yahoo.com (nm18-vm0.bullet.mail.bf1.yahoo.com [98.139.213.138]) by ietfa.amsl.com (Postfix) with SMTP id CDDCE1ADEB4 for <lemonade@ietf.org>; Mon, 2 Dec 2013 16:02:32 -0800 (PST)
Received: from [98.139.212.152] by nm18.bullet.mail.bf1.yahoo.com with NNFMP; 03 Dec 2013 00:02:30 -0000
Received: from [98.139.212.237] by tm9.bullet.mail.bf1.yahoo.com with NNFMP; 03 Dec 2013 00:02:30 -0000
Received: from [127.0.0.1] by omp1046.mail.bf1.yahoo.com with NNFMP; 03 Dec 2013 00:02:30 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 256884.34163.bm@omp1046.mail.bf1.yahoo.com
Received: (qmail 9313 invoked by uid 60001); 3 Dec 2013 00:02:30 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1386028950; bh=/z1b20jbJVw7hT812u0unF1kVmg/wc1cN0WQEHe+UBQ=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=Q0mORPoCLIlT4doFm7yg6Fy3VWDdXqhGcb3TNYbLQOjRKKFkubZlB9RiKUu3Epsx/Tr/cSE0YFM8Dm6fDF/DeweFGh2/gNp1CqWFegznCZFMvYRrpdjdKSBxopvv2tKKO3TjkGntfgj3l3xIsQcPfD11W8eTrO1atif1YHe8KJo=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=5FoqDbA8nWp3WoqaDU7kYJQtV8rJypAAxDFRpXbOrHYRQCW4MUx6XnZEgAthp7X/omXtkVTj+Wa18DVZ7qRC97De93df9spaZQGqnGAPw3RYERBLzQjHG36i6iE5YaAuD9zoejO8+A8mGCA2cBbKo9fBr/l35EkqE5HGl8VCCw8=;
X-YMail-OSG: 0AsQrjwVM1liQFcDE1HpPlLNnXBDUTpz8Fj8tiB0BgoA1st .nZWn.M6XkcsSnQafh_C04zeQp557gt3mBDBoDeIUUkfkqPwsYo2c2qs7_Sr iPnunczTkG0RambUjGfB2TEnVSHual10PAMKx.pnAovq4shsqWeOJ5rscp1d ZgZ9Tgoj19rWSKpr6FimwdwByhmw2TMcSzfAeM2bEZuvCdCyRLAbkS76U3bM NcfbCEhpEHxkiRPTN.DyXZiCTF9KGKL6r6PjTiJSUL6927LqkOa_ExpV5q3S f8v0aXz7hYTIsz9MfyHcEaSIO8iyWbifQWAowOY7.6c1hbC3xOjyJ7B3G06. WHGAqFuax1E06N4Xno6238I7KGnONUU9nGv0CHPUW65vcdktrlDWH_oXsBce 9wXhUTQLQRC2M9dWlm6OBVyXv7kwTftUswtSkOfT7z5e7AOAOhj0LvOJYbOQ .b5dDuDw3axeTNqdKK4HEAnAeKm5yabG.7bfgloeIOB6fBjlTwpMrE3jhXNG UnmBqJKmnbOvbeNy2m1NZYJY0u2CwUOE2SfFxDNRrh7ofnh4SjUMF
Received: from [203.244.218.1] by web160201.mail.bf1.yahoo.com via HTTP; Mon, 02 Dec 2013 16:02:29 PST
X-Rocket-MIMEInfo: 002.001, SGkgQ2hyaXMsCgpUaGFua3MgZm9yIHlvdXIgY2xhcmlmaWNhdGlvbi4KClJlZ2FyZHMsCkpheQoKCj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo.IEZyb206IENocmlzIE5ld21hbiA8Y2hyaXMubmV3bWFuQG9yYWNsZS5jb20.Cj5UbzogU2Ftc3VuZyBTVkwgPHNhbXN1bmdzdmxAeWFob28uY29tPjsgbGVtb25hZGVAaWV0Zi5vcmcgCj5TZW50OiBNb25kYXksIDIgRGVjZW1iZXIgMjAxMywgMTg6MTAKPlN1YmplY3Q6IFJlOiBbbGVtb25hZGVdIFJlZ2FyZGluZyBDT05EU1RPUkUgSU1BUCBleHQBMAEBAQE-
X-Mailer: YahooMailWebService/0.8.167.602
References: <1386021084.78345.YahooMailNeo@web160203.mail.bf1.yahoo.com> <9576257CC412C5B483A28644@96B2F16665FF96BAE59E9B90>
Message-ID: <1386028949.42306.YahooMailNeo@web160201.mail.bf1.yahoo.com>
Date: Mon, 02 Dec 2013 16:02:29 -0800
From: Samsung SVL <samsungsvl@yahoo.com>
To: Chris Newman <chris.newman@oracle.com>, "lemonade@ietf.org" <lemonade@ietf.org>
In-Reply-To: <9576257CC412C5B483A28644@96B2F16665FF96BAE59E9B90>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="958772500-1811256010-1386028949=:42306"
Subject: Re: [lemonade] Regarding CONDSTORE IMAP extension
X-BeenThere: lemonade@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: Samsung SVL <samsungsvl@yahoo.com>
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: Tue, 03 Dec 2013 00:02:34 -0000

Hi Chris,

Thanks for your clarification.

Regards,
Jay


>________________________________
> From: Chris Newman <chris.newman@oracle.com>
>To: Samsung SVL <samsungsvl@yahoo.com>; lemonade@ietf.org 
>Sent: Monday, 2 December 2013, 18:10
>Subject: Re: [lemonade] Regarding CONDSTORE IMAP extension
> 
>
>--On December 2, 2013 13:51:24 -0800 Samsung SVL <samsungsvl@yahoo.com> 
>
>wrote:
>
>> Hi All,
>>
>> Kindly clarify my below query regarding "CONDSTORE" IMAP Extension.
>>
>> When IMAP server advertises the "CONDSTORE" support as part of
>> CAPABILITIES, client assumes that server support IMAP CONSTORE
>> extension. 
>>
>> As per RFC 4551,  client issues SELECT command  for a mailbox in the
>> below format and receives the response with HIGHESTMODSEQ value as  "1"
>>
>> C: A142 SELECT INBOX
>>
>> During the subsequent SELECT command, client receives "HIGHESTMODSEQ"
>> value always set to "1". Its not getting incremented with respect to the
>> changes in the mailbox. 
>>
>> Some IMAP server changes the HIGHESTMODSEQ value only when client issues
>> SELECT command in the below format.
>>
>> C:A142 SELECT "INBOX" (QRESYNC ("UIDVALIDITY" "HIGHESTMODSEQ"))
>>
>> Kindly clarify which format is right one, because most of the IMAP server
>> behaves differently. 
>
>Technically, the former command is correct only if you've previously issued 
>a condstore-enabling command (or don't want to use condstore) and the 
>latter is correct only if the server advertises QRESYNC and you have issued 
>"ENABLE QRESYNC" previously. For more details see RFC 4551 and RFC 5162.
>
>Have you tried using:
>
>C: A142 SELECT INBOX (CONDSTORE)
>
>That's a condstore-enabling command that servers advertising the CONDSTORE 
>capability are required to support. Servers are free to not return 
>HIGHESTMODSEQ at all until a condstore-enabling command occurs, and then 
>they MUST return either HIGHESTMODSEQ or NOMODSEQ.
>
>Of course, if a server is returning HIGHESTMODSEQ and not updating it after 
>flag changes, that server may have a bug, so you may have to fallback to 
>not using CONDSTORE with that server and just do a full resync every time. 
>You might want to report that bug to the server vendor so they have the 
>opportunity to fix it in a subsequent release.
>
>        - Chris
>
>
>
>