51 lines
2.3 KiB
Plaintext
51 lines
2.3 KiB
Plaintext
MBOX-Line: From brong at fastmail.fm Tue Nov 27 02:02:51 2012
|
|
To: imap-protocol@u.washington.edu
|
|
From: Bron Gondwana <brong@fastmail.fm>
|
|
Date: Fri Jun 8 12:34:49 2018
|
|
Subject: [Imap-protocol] Re: Suspend/Restore feature proposal
|
|
In-Reply-To: <20121126184814.Horde.pVkfF8iCAZNxKh-rRJmQ2g1@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>
|
|
<68035860-387d-43a9-8bb7-00744a7868b9@flaska.net>
|
|
<20121126173224.Horde.BbqbGly8D0JG4aqG7fxoMw1@bigworm.curecanti.org>
|
|
<CABa8R6vCJJ_oQqiMW2Ofqu1Se-hm+h8dYx7DN6qDVT4so2mDtg@mail.gmail.com>
|
|
<20121126184814.Horde.pVkfF8iCAZNxKh-rRJmQ2g1@bigworm.curecanti.org>
|
|
Message-ID: <1354010571.12520.140661158658949.22643EF6@webmail.messagingengine.com>
|
|
|
|
On Tue, Nov 27, 2012, at 02:48 AM, Michael M Slusarz wrote:
|
|
> Quoting Brandon Long <blong@google.com>:
|
|
> Not sure how you are supposed to do this on IMAP servers that don't
|
|
> support ID. Or don't send version information: Dovecot, for one,
|
|
> doesn't by default. Or for installations that use a version of your
|
|
> software released before a particular IMAP server even breaks (full
|
|
> disclosure: the recent Cyrus break is weird because it sent a BYE and
|
|
> terminated instead of a failed command, so that wasn't previously
|
|
> scanned for so we weren't catching this until recently. so we're not
|
|
> perfect either.).
|
|
|
|
I'm kinda embarassed about this one! I forgot to put the GUID calculation
|
|
call in the APPEND BINARY path, because nothing ever tested it and it
|
|
appeared nobody was using it, because we didn't have a single complaint or
|
|
failure with it until just a few weeks ago.
|
|
|
|
> IMAP command sniffing = javascript browser sniffing. The days of
|
|
> parsing a browser's User-Agent field are so 1999.
|
|
|
|
Version 9.x (like something) (like somethingelse) ...
|
|
|
|
Yeah, sniffing is fun.
|
|
|
|
The Cyrus XFER command now does version sniffing to work out which version
|
|
of cyrus.index the remote end supports, so it can downgrade the files before
|
|
transfer. Kinda messy, but a whole lot better than not working at all!
|
|
|
|
Bron.
|
|
--
|
|
Bron Gondwana
|
|
brong@fastmail.fm
|
|
|
|
|