IMAP Search skipping results
Mark Waddingham
mark at livecode.com
Mon Mar 23 13:25:30 EDT 2020
On 2020-03-23 17:14, Pi Digital via use-livecode wrote:
> Finding the first unseen UID though seems to be the next issue I’m
> going to have to overcome. A never ending stream of workarounds.
Well, unfortunately, this is a bug in cURL as far as we can see - its
been there for 6 years and no-one has fixed it.
This is kind of surprising as cURL is generally a very well supported
and widely used open-source library (that being said, we should probably
take note of the whole OpenSSL Heartbleed issue a while back...)
Given that cURL is used in a lot of places, by a lot of products, that
suggests that either
(a) no-one uses cURL IMAP very much so there isn't any interest in
fixing it
*or*
(b) fixing that bug doesn't actually solve the problem (it just shifts
it). i.e. The bug makes quick-and-dirty approaches to certain tasks
fail; but when people come across it they realize that if they don't do
things 'en-masse' (which is basically what the IMAP RFC suggests you
shouldn't) then it doesn't have an effect.
Of course, I'm hypothesizing here: (a) could be the reason as much as
(b).
I'd perhaps suggest that something isn't a workaround if the original
approach was flawed (however irksome the more code it requires might
be!) ;)
Warmest Regards,
Mark.
--
Mark Waddingham ~ mark at livecode.com ~ http://www.livecode.com/
LiveCode: Everyone can create apps
More information about the use-livecode
mailing list