MBOX-Line: From dave at cridland.net  Mon Jan 28 01:10:42 2008
To: imap-protocol@u.washington.edu
From: Dave Cridland <dave@cridland.net>
Date: Fri Jun  8 12:34:41 2018
Subject: [Imap-protocol] updated table of IMAP client capabilities
In-Reply-To: <08Jan27.162746pst."58696"@synergy1.parc.xerox.com>
References: <08Jan27.162746pst."58696"@synergy1.parc.xerox.com>
Message-ID: <9661.1201511442.498499@peirce.dave.cridland.net>

On Sun Jan 27 16:27:44 2008, Bill Janssen wrote:
> I'll appreciate updates to it, as well, particularly on new clients
> like the iPhone's email client.

Polymer...

SEARCH yes (including ESEARCH, CONTEXT=SEARCH, WITHIN, etc).
STARTTLS yes.
SASL DIGEST-MD5 CRAM-MD5 PLAIN ANONYMOUS
SSL As before.
SASL-IR Yes
ESEARCH Yes
NAMESPACE Yes
IDLE Yes [Although Polymer can handle out-of-order commands and  
responses when no command is in progress, too]
MULTIAPPEND Yes
UIDPLUS Yes
LITERAL+ Yes (Not used for the first "large" append part, to detect  
early failures)
CHILDREN Yes [And LISTEXT/LIST-EXTENDED CHILDREN return option]
SORT/THREAD No
Lemonade Yes, full profile 1, plus selected Profile bis extensions.

FWIW, you can technically put Yes into every box under Lemonade,  
since any IMAP client is, by definition, a Lemonade MUA. I assumed  
you meant that it takes reasonable advantage of the facilities  
available.

And another client, Modest (n800 mobile client) - I'm not a  
developer, and I'm probably wrong, so I've copied Philip, who is:

SEARCH: Yes (Not sure if full functionality is exposed or used)
STARTTLS: Yes
SASL: Yes, unsure of the mechs.
SSL: Yes
SASL-IR: ?
ESEARCH: Yes (As for SEARCH).
NAMESPACE: Yes
IDLE: Yes (Distinct session used, which can lead to inconsistency)
MULTIAPPEND: No
UIDPLUS: ?
LITERAL+: Yes
CHILDREN: Yes
SORT/THREAD: ?
Lemonade: CONDSTORE/QRESYNC supported.

Dave.
-- 
Dave Cridland - mailto:dave@cridland.net - xmpp:dwd@jabber.org
  - acap://acap.dave.cridland.net/byowner/user/dwd/bookmarks/
  - http://dave.cridland.net/
Infotrope Polymer - ACAP, IMAP, ESMTP, and Lemonade

