wasm-demo/demo/ermis-f/imap-protocol/cur/1600095083.22595.mbox:2,S

34 lines
2.2 KiB
Plaintext

MBOX-Line: From brong at fastmail.fm Tue Mar 24 12:45:41 2015
To: imap-protocol@u.washington.edu
From: Bron Gondwana <brong@fastmail.fm>
Date: Fri Jun 8 12:34:54 2018
Subject: [Imap-protocol] Is OpenEmailSurvey open to share method or code?
In-Reply-To: <F90D4251-9EE1-493B-8A5F-31B8A1B41B87@orthanc.ca>
References: <55109D4C.2080900@laposte.net>
<1427153195.246194.244290758.41EF7C3D@webmail.messagingengine.com>
<F90D4251-9EE1-493B-8A5F-31B8A1B41B87@orthanc.ca>
Message-ID: <1427226341.922442.244719958.3B420059@webmail.messagingengine.com>
On Tue, Mar 24, 2015, at 12:42 PM, Lyndon Nerenberg wrote:
> > . OK [CAPABILITY IMAP4rev1 LITERAL+ ID ENABLE ACL RIGHTS=kxten QUOTA MAILBOX-REFERRALS NAMESPACE UIDPLUS NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND BINARY CATENATE CONDSTORE ESEARCH SEARCH=FUZZY SORT SORT=MODSEQ SORT=DISPLAY SORT=UID THREAD=ORDEREDSUBJECT THREAD=REFERENCES ANNOTATEMORE ANNOTATE-EXPERIMENT-1 METADATA LIST-EXTENDED LIST-STATUS LIST-MYRIGHTS WITHIN QRESYNC SCAN XLIST XMOVE MOVE SPECIAL-USE CREATE-SPECIAL-USE DIGEST=SHA1 LOGINDISABLED XCONVERSATIONS COMPRESS=DEFLATE X-QUOTA=STORAGE X-QUOTA=MESSAGE X-QUOTA=X-ANNOTATION-STORAGE X-QUOTA=X-NUM-FOLDERS IDLE]
>
> The number of extensions to this protocol is completely out of control :-P
Of these, a bunch are non-standard / never been standardised.
X-QUOTA types.
XMOVE and MOVE are both there - I could probably remove XMOVE except I still have code that uses it.
DIGEST=SHA1 an XCONVERSATIONS are both very FastMail specific
LIST-MYRIGHTS is one of the various LIST things to make more efficient use of the server and avoid some pipelining, in Cyrus at least we already have the ACL loaded when we do a LIST command, so spitting it out right there can be done without re-parsing and potentially re-calculating group membership.
> I would like to see a survey taken of how many clients actually make use of this cornucopia of enhancements to 3516. I'm pretty sure some of the older cruft could be deprecated without causing major inconvenience. I'm game to instrument our servers to start collecting data[1]? Anyone else interested?
I'm interested too actually - I should instrument counts on all the commands that the server supports.
Bron.
--
Bron Gondwana
brong@fastmail.fm