GNOME Bugzilla – Bug 509721
imap mails get lost with vague connection
Last modified: 2008-06-04 14:30:37 UTC
+++ This bug was initially created as a clone of Bug #446276 +++ Sorry for opening another bug for this, but the other seems to be closed and dead. Moving Mail on an IMAP maildir accound in Evolution will result in mail being deleted. It seems that Evolution tries to copy the mail, that fails/crashes, but the second part of the move operation, deleting the original file will be executed. I have the same problem on gentoo evolution 2.12.2 and also on Ubuntu, i had seen the same error before on 2.10.x Mail server is dovecot. Evolution log shows some errors, and it does not seem to show that the mail got copied correctly (so it does not seem to be a mailserver eror) I am attaching the logfile ... (i replaced some foldernames with [...] in it) I opened evolution, then dragged the already selected mail into the "Trash" folder, (not the Evolution "Trash" but a just a folder with that name...), looked in the "Trash" folder, no mail there, then closed evolution. The mail is only in the real Trash, thus it got lost on the move.
Created attachment 102930 [details] Log of moved mail
Created attachment 111954 [details] [review] proposed eds patch for evolution-data-server; There were really two places in an IMAP provider where was done delete when requested unconditionally on the previous copy action.
commit to stable/trunk
Committed to trunk. Committed revision 8914. Committed to gnome-2-22. Committed revision 8915.