Hi!

Am Freitag, den 02.08.2019, 14:11 +0200 schrieb Volker Wysk:
> I have a hypothesis, what could be the cause.
> 
> I assume, that the message "Cannot get message with message ID ...:
> No
> such message available." refers to the mail on the IMAP server, that
> is, fetching it from the IMAP server is what fails.
> 
> I have TWO agents listening via IMAP IDLE to the same IMAP server in
> question: evolution and - in the background - getmail. The second one
> fetches mail from the remote IMAP server and pushes it to another,
> local Dovecot IMAP server. But that's another story.
> 
> My guess is, that evolution sees a new message on the server, with
> some
> ID. Then getmail sees the same message, downloads it and deletes it
> from the server. Then evolution tries to download it (or parts of it,
> such as the subject and author) and fails, because the ID is now no
> longer there.
> 
> I have two mail accounts in evolution. A regular one, and a second
> one,
> which is for playing around. The second one is the one listening to
> the
> remote IMAP server. I've turned it off now. Let's see, if the problem
> still occurs.

The problem didn't occur any more, since I disabled the evolution
account yesterday. It accessed the IMAP server at the same time as the
getmail process (see above). It looks very much like my hypothesis (see
above) is correct.

This means (probably) that evolution 3.32.1 doesn't properly cope with
folders which are used/accessed by two or more IMAP clients
simultaneously. A message ID can be valid in one moment and invalid in
the next, because a different agent has done something. That's not an
error, it should just be ignored (as far as I can tell).

Cheers,
Volker

_______________________________________________
evolution-list mailing list
[email protected]
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to