Re: [Evolution] SOLVED (probably) Re: "Error while performing operation. Cannot get message with message ID ..."



On Sat, 2019-08-03 at 20:18 +0200, Volker Wysk wrote:
The server reported a message as being present, but then can't
deliver
it. How is this different from an actual server-side error and how is
the client supposed to know?

It may be a server-side error. But when the server can't deliver the
message, because meanwhile some other agent did something to it
(deleted it, for instance, or moved it somewhere), then it's not. 

I'm afraid that the client can't know. The server would have to
remember that there was a message with that ID, which has now expired.
Then it could tell the client "ID expired" instead of "ID invalid".

So your suggestion is to change the IMAP protocol and have all IMAP
servers implement the change. Good luck with that.

poc



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]