GNOME Bugzilla – Bug 527071
Sent Emails not in Sent-Folder
Last modified: 2010-06-14 13:39:27 UTC
Please describe the problem: I have two different IMAP accounts set up in evolution. Whenever I have highlighted one account and click on "new e-mail", start writing this e-mail, and change the highlighted account to the other IMAP account (before sending the e-mail) and send the e-mail, it is sent, but it does not appear in any of the accounts SENT-folder. Steps to reproduce: 1. You must have two different IMAP accounts 2. Click on the first account, so you see it's e-mail content and the account is highlighted 3. Click on "new-email" 4. Write something in you new e-mail, put in any e-mail address where to send it to 5. Do NOT send the e-mail now. First change to your other IMAP account (click on it so it is highlighted and shows its e-mail content). 6. Now send the e-mail by clicking on the "send" button of your e-mail window. 7. Try to find your e-mail in any of your two IMAP accounts in the "SENT-folder". You won't find it, it is not stored (but it is sent anyways). Actual results: The e-mails that you send won't get saved in your IMAP-Sent-folder. Expected results: The e-mail should be saved in the IMAP-account-Sent-folder that sends your e-mail. Does this happen every time? YES. Other information:
did you set the Sent folder in the account preferences?
(In reply to comment #1) > did you set the Sent folder in the account preferences? > Yes, each IMAP account has its own "Sent-folder" set in preferences.
i have tried reproducing this in 2.24.3 - and it seems to work pretty fine. Each account has the message in the appropriate Sent folder
*** Bug 572186 has been marked as a duplicate of this bug. ***
I opened Bug 572186 through the automated bug reporter (doesn't provide a search interface). Anyways, I am having the same problem with 2.24.2. Can any "authoritative" Evolution dev member confirm that this was indeed an intended fix in 2.24.3-4 before I go and update the systems? Thanks
Well, tried with 2.24.4 and the problem remains (and should be considered confirmed and critical)...
Checking with another IMAP client reveals that the e-mails _are_ ending up in the Sent folder as configured, Moving the folders.db file in the account directory forces the re-sync of evolution with the IMAP server, thus "fixing" the issue: mv ~/.evolution/mail/imap/<account>/folders.db folders.db.noSentItems start evolution It might also be important to double check the settings after upgrading to 2.24.4 since the display format seems to have changed. It used to be "IMAP/Sent" instead of "<account>/INBOX/Sent" now in 2.24.4 (from memory, don't quote me on this ;P )
Yup, there was a bug in account detection, between 2.24.0 and 2.24.3, which caused reset of preset folders in account preferences, which leaded to such behaviour. One is supposed to re-enter his folder changes, unfortunately. You also mentioned on irc that the summary got broken next start too, probably after expunge, which you've setup to be done every exit. There is a bug #550414 for the expunging issue, I just do not know how much related it is for this one. One confusing thing is that the report is almost a year old, it couldn't be the same thing there, except it was on a development version, 2.23.x, maybe.
Further information. Here is the version evolution for evolution on this machine fourrier log # grep 'Installing package: mail-client/evolution' entropy/equo.log * [15:49:16 10/29/08 UTC] [ INFO ] [client] Installing package: mail-client/evolution-2.22.3.1 * [10:05:27 01/28/09 EST] [ INFO ] [client] Installing package: mail-client/evolution-2.24.2-r1 * [11:12:59 01/28/09 EST] [ INFO ] [client] Installing package: mail-client/evolution-2.24.2-r1 * [14:21:19 01/28/09 EST] [ INFO ] [client] Installing package: mail-client/evolution-2.24.2-r1 * [14:54:45 17/02/2009 EST] [ INFO ] [client] Installing package: mail-client/evolution-2.24.4 This implies I jumped from 2.22.3.1 to 2.24.2, then .4. I can say the problem was first lived with 2.24.2 (so the upgrade might have been the source as you mentioned). About the "broken on next start". More clarification: - moved folders.db - restarted evolution, Problem still present - moved folders.db _and_ folders folder - restart evolution and this time the Sent folder contains the data from the IMAP server. So I believe the correct process is to move/delete both folders.db and the folders dir. from the account. Concerning the oldness of the bug, I originally opened Bug 572186 but found this one (opened and unconfirmed) to be very similar to what I was experiencing.
*** Bug 494448 has been marked as a duplicate of this bug. ***
I believe this had been fixed meanwhile, namely with the actual stable, 2.30.x, thus I'm closing this as obsolete, but please feel free to reopen if you face the issue on that or any later version. Thanks in advance.