Re: [Evolution] Evolution randomly deletes my Email



Hi Milan,

this issue is really not that easy to track down, mostly as it appears
unregularly. I could figure out that it is an issue with the Exchange
server my company provides as I added other accounts to Evolution and
with them, everything is working just fine.

Additionally this is an issue with BOTH Evolution AND the server,
because I don't have this kind of problem when using Thunderbird
(although I DO have issues with deleted messages sometimes not marked
as read, when I use Thunderbird).

Recently, I was able to record an event, when while reading my mail,
another new unread mail just disappeared and appeared as unread message
in the real trash folder.

I redirected the debug output as proposed with CAMEL_DEBUG=imapx:io
evolution >& evolution.log

Here's the log concerning the UID (9786) of the mail I found in my
Trash folder before I was able to read it (I dragged it back to the
INBOX afterwards):

[imapx:A] I/O: 'A00186 OK [COPYUID 957421 11309,11322 9785:9786] COPY
completed.'
[imapx:A] I/O: 'A00188 UID STORE 9785:9786 -FLAGS.SILENT (\DELETED)'
[imapx:A] I/O: '* 2908 FETCH (UID 9786 FLAGS (\Recent))'
* 2908 FETCH (UID 9786 FLAGS (\Recent))
[imapx:A] I/O: '* 2908 FETCH (UID 9786 FLAGS ())'
* 2908 FETCH (UID 9786 FLAGS ())
[imapx:A] I/O: '* 2908 FETCH (UID 9786 FLAGS ())'
* 2908 FETCH (UID 9786 FLAGS ())
[imapx:A] I/O: 'A00220 UID STORE 9786 +FLAGS.SILENT (\SEEN)'
[imapx:A] I/O: 'A00224 UID COPY 9786 INBOX'
[imapx:A] I/O: 'A00224 OK [COPYUID 957418 9786 11329] COPY completed.'
[imapx:A] I/O: 'A00232 UID STORE 9786 +FLAGS.SILENT (\DELETED)'
[imapx:A] I/O: 'A00231 UID EXPUNGE 9786'

After dragging it back I found the expected mail duplicated in my INBOX
(UIDs 11322 and 11329), as described before. Here's the logs concerning
these UIDs.

UID 11322 (the original):

[imapx:A] I/O: '* STATUS INBOX (MESSAGES 1166 UNSEEN 6 UIDVALIDITY
957418 UIDNEXT 11322) 
* OK [UIDNEXT 11322] The next unique identifier value
[imapx:A] I/O: 'A00077 UID FETCH 11322:* (UID FLAGS)'
[imapx:A] I/O: 'A00078 UID FETCH 1:11322 (UID FLAGS)'
[imapx:B] I/O: '* STATUS INBOX (MESSAGES 1166 UNSEEN 6 UIDVALIDITY
957418 UIDNEXT 11322) 
* OK [UIDNEXT 11322] The next unique identifier value
[imapx:A] I/O: 'A00089 UID FETCH 11322:* (UID FLAGS)'
[imapx:A] I/O: '* 1167 FETCH (UID 11322 FLAGS ())'
[imapx:A] I/O: 'A00090 UID FETCH 11322 (RFC822.SIZE RFC822.HEADER
BODYSTRUCTURE FLAGS)'
 BODYSTRUCTURE (("text" "html" ("charset" "utf-8") NIL NIL "base64"
6812 88 NIL NIL NIL NIL)("text" "calendar" ("charset" "utf-8" "method"
"REQUEST") NIL NIL "base64" 3950 51 NIL NIL NIL NIL) "alternative"
("boundary" "<REMOVED. POSSIBLE SENSITIVE DATA.>") NIL "de-DE") FLAGS
() UID 11322)'
[imapx:A] I/O: 'A00091 UID FETCH 1:11322 (UID FLAGS)'
* 1167 FETCH (UID 11322 FLAGS ())
[imapx:A] I/O: 'A00092 UID FETCH 11322 (BODY.PEEK[])'
[imapx:A] I/O: ' UID 11322)
* 1167 FETCH (UID 11322 FLAGS ())
* 1165 FETCH (UID 11322 FLAGS ())
* 1165 FETCH (UID 11322 FLAGS ())
* 1165 FETCH (UID 11322 FLAGS ())
* 1165 FETCH (UID 11322 FLAGS ())
[imapx:A] I/O: 'A00186 UID COPY 11309,11322 "Deleted Items"'
[imapx:A] I/O: 'A00186 OK [COPYUID 957421 11309,11322 9785:9786] COPY
completed.'
* 1165 FETCH (UID 11322 FLAGS ())
[imapx:A] I/O: 'A00208 UID FETCH 11322,11309 (RFC822.SIZE RFC822.HEADER
BODYSTRUCTURE FLAGS)'
[imapx:A] I/O: '") NIL NIL "base64" 3950 51 NIL NIL NIL NIL)
"alternative" ("boundary"
"_002_1ca30a5eda2d4923a03b3b9134bfedcfhawhamburgde_") NIL "de-DE")
FLAGS () UID 11322)'
[imapx:A] I/O: 'A00210 UID FETCH 11322 (BODY.PEEK[])'
[imapx:A] I/O: ' UID 11322)
* 1165 FETCH (UID 11322 FLAGS ())
[imapx:A] I/O: 'A00240 UID STORE 11322 +FLAGS.SILENT (\SEEN)'


UID 11329 (the duplicate):

* OK [UIDNEXT 11329] The next unique identifier value
* OK [UIDNEXT 11329] The next unique identifier value
[imapx:A] I/O: 'A00206 UID FETCH 11329:* (UID FLAGS)'
[imapx:A] I/O: 'A00207 UID FETCH 1:11329 (UID FLAGS)'
* OK [UIDNEXT 11329] The next unique identifier value
* OK [UIDNEXT 11329] The next unique identifier value
[imapx:A] I/O: 'A00224 OK [COPYUID 957418 9786 11329] COPY completed.'
[imapx:A] I/O: '* 1171 FETCH (UID 11329 FLAGS (\Seen \Recent))'
* 1171 FETCH (UID 11329 FLAGS (\Seen \Recent))

From these logs, can you tell what issued the COPY of 11322 and why I
don't see it in my INBOX until I drag the deleted copy back?

Concerning you other questions:
I'm currently using Evolution 3.36.4-0ubuntu1, I will try and see if
this issue remains when using the Flatpack version.

The version of the Exchange server is 14.3.123.0 ("Exchange Server 2010
SP3").

Thanks for your help!
Paul

On Mon, 2020-11-02 at 14:24 +0100, Milan Crha via evolution-list wrote:
On Sun, 2020-11-01 at 20:29 +0100, Paul Kernstock wrote:
Is the EXPUNGE action the one which removes the mails from
my INBOX?

      Hi,
yes, it is.

Any additional information which I could possibly filter is very
welcome.

Better to not filter at all, otherwise you can miss an important
command. Like the snapshot showed commands B00197 and B00200 - the
three commands in between could be related as well.

Do you know the Exchange server version, please? Are you able to give
a
try to more recent Evolution, like 3.38.1 (can be only for testing,
thus for example in Flatpak from the flathub.org), to check whether
it'll be reproducible in that version too, to avoid searching for
something what had been fixed meanwhile.

Evolution should not call the COPY twice with the same set for sure.
I
see it called only once here, after deleting two messages in a real
folder. I'm using the development version (to be 3.39.1), which is
basically the same in this regard as the 3.38.1.

By the way, Reply To List (Ctrl+L) works better for me on this list.
      Bye,
      Milan

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

Attachment: signature.asc
Description: This is a digitally signed message part



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