MBOX-Line: From jkt at flaska.net  Tue Nov 27 06:39:59 2012
To: imap-protocol@u.washington.edu
From: =?iso-8859-1?Q?Jan_Kundr=E1t?= <jkt@flaska.net>
Date: Fri Jun  8 12:34:49 2018
Subject: [Imap-protocol] Re: Suspend/Restore feature proposal
In-Reply-To: <20121126155721.Horde.a3j2EWFDFOo-xkaflrURBQ2@bigworm.curecanti.org>
References: <20121115215854.Horde.zz6B0O0tmt3ylHiEXzXhQQ4@bigworm.curecanti.org>
	<CABa8R6tHP2My0k2LqT1RzHoLQZA+X_jwUMU0cydm2sAwo8f4Fg@mail.gmail.com>
	<20121116143137.Horde.7Kb3aEW5DhM6CnuA2hAx4Q8@bigworm.curecanti.org>
	<e122fa25-9110-4b36-855d-0e7e273c5805@flaska.net>
	<20121121155417.Horde.ZeW7JqTPNxTAI-hTtrAT-Q9@bigworm.curecanti.org>
	<CABa8R6sJfnA=HYk-fmFfpXki91cne_LeqFyuhDebMGeDdsdj7g@mail.gmail.com>
	<20121121183606.Horde.8DDdRoJ261AbQsAiMPfS4w1@bigworm.curecanti.org>
	<CABa8R6u62m0SkAoLa+K8MgQn8CXKxtv5Hnnt6O1muTZQnFqqoA@mail.gmail.com>
	<20121126152005.Horde.UGsoLB91esWQF9_aGi6UYQ1@bigworm.curecanti.org>
	<CABa8R6tGF8Uj-MEec6vdHrhkYefhiU0QLGtVXafDwOXb3vnFmQ@mail.gmail.com>
	<20121126155721.Horde.a3j2EWFDFOo-xkaflrURBQ2@bigworm.curecanti.org>
Message-ID: <d087ec71-e6bc-47f0-9c49-222444681590@flaska.net>

On Monday, 26 November 2012 23:57:21 CEST, Michael M Slusarz wrote:
>> This is essentially trying to turn IMAP into a more HTTP like protocol.
>
> Not necessarily a bad thing. It would be fantastic if there was 
> an  option to send "quick" commands that look like:
>
> AUTHENTICATE user password FETCH <imap url>

Just saying -- you could pipeline LOGIN/AUTHENTICATE, SELECT and FETCH already. The only downside is that you have wrong data in your socket's read queue iff the UIDVALIDITY has changed. And yes, the overhead of the initial capability checking, TLS negotiation and connection establishment is still there, of course.

Cheers,
Jan

