Re: [lemonade] Regarding CONDSTORE IMAP extension

Timo Sirainen <tss@iki.fi> Mon, 02 December 2013 23:06 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 7121F1ADF9B for <lemonade@ietfa.amsl.com>; Mon, 2 Dec 2013 15:06:34 -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 h6sG1A7aHz_c for <lemonade@ietfa.amsl.com>; Mon, 2 Dec 2013 15:06:32 -0800 (PST)
Received: from dovecot.org (dovecot.org [193.210.130.67]) by ietfa.amsl.com (Postfix) with ESMTP id 255411ADF7D for <lemonade@ietf.org>; Mon, 2 Dec 2013 15:06:31 -0800 (PST)
Received: from [192.168.10.100] (cs181255018.pp.htv.fi [82.181.255.18]) by dovecot.org (Postfix) with ESMTP id C13C51AE876C; Tue, 3 Dec 2013 01:06:27 +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: <1386024481.71836.YahooMailNeo@web160204.mail.bf1.yahoo.com>
Date: Tue, 03 Dec 2013 01:06:24 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <28C91251-CCAA-49E7-BE8D-AA32AE287CA4@iki.fi>
References: <1386021084.78345.YahooMailNeo@web160203.mail.bf1.yahoo.com> <107D4678-2C14-4C4C-BDF9-EB05643F461C@iki.fi> <1386024481.71836.YahooMailNeo@web160204.mail.bf1.yahoo.com>
To: Samsung SVL <samsungsvl@yahoo.com>
X-Mailer: Apple Mail (2.1822)
Cc: "lemonade@ietf.org" <lemonade@ietf.org>
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:06:34 -0000

Likely you’re seeing this behavior only with Dovecot server, which enables modseq tracking lazily. And in Dovecot you can always work around that with the ENABLE CONDSTORE command (or any other CONDSTORE-enabling command).

On 3.12.2013, at 0.48, Samsung SVL <samsungsvl@yahoo.com> wrote:

> Hi Timo,
> 
> Thanks for your response.
> 
> But if IMAP server does not support "ENABLE" command, what should be the client behavior ?
> 
> Regards,
> Jay
> 
> From: Timo Sirainen <tss@iki.fi>
> To: Samsung SVL <samsungsvl@yahoo.com> 
> Cc: "lemonade@ietf.org" <lemonade@ietf.org> 
> Sent: Monday, 2 December 2013, 17:01
> Subject: Re: [lemonade] Regarding CONDSTORE IMAP extension
> 
> On 2.12.2013, at 23.51, Samsung SVL <samsungsvl@yahoo.com> wrote:
> 
> 
> > 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.
> 
> 
> If server advertises also ENABLE capability, you can send ENABLE CONDSTORE as your first command. Then all servers will work correctly.
> 
> 
> 
> _______________________________________________
> lemonade mailing list
> lemonade@ietf.org
> https://www.ietf.org/mailman/listinfo/lemonade
> Supplemental Web Site:
> http://www.standardstrack.com/ietf/lemonade