Re: [Evolution] Evolution forces conversion from mbox to maildir
On Wed, 2019-12-11 at 13:08 +0100, Martin Wagner wrote: > Thank you very much @Milan for pointing out the actuall issue, which > was anough information for me to search and solve the rest. Hi, the main question, at least from my point of view, is: how did that happen? It looks like a data corruption to me. Evolution surely did not delete the Outbox folder, neither your mails. I'd be cautious and watch for other issues, maybe it'll reoccur, until you find and fix the cause of it. In any case, I'm happy you made it work again. 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
Re: [Evolution] Evolution forces conversion from mbox to maildir
Am Mittwoch, den 11.12.2019, 12:52 +0100 schrieb mw...@web.de: > > Gesendet: Mittwoch, 11. Dezember 2019 um 09:43 Uhr > > Von: mw...@web.de > > An: evolution-list@gnome.org > > Betreff: Re: [Evolution] Evolution forces conversion from mbox to > > maildir > > > > > Gesendet: Mittwoch, 11. Dezember 2019 um 09:17 Uhr > > > Von: "Milan Crha via evolution-list" > > > An: evolution-list@gnome.org > > > Betreff: Re: [Evolution] Evolution forces conversion from mbox to > > > maildir > > > > > > On Tue, 2019-12-10 at 21:45 +0100, Martin Wagner wrote: > > > > Do you have any solution for a working batch conversion please? > > > > > > Hi, > > > which version did you update from, please? The only forced > > > conversion > > > from mbox to Maildir is done for On This Computer account, > > > located at > > > > > >~/.local/share/evolution/mail/local/ > > > > > > No other accounts should be affected by it. The more importantly, > > > the > > > switch to Maildir for On This Computer account had been done > > > years ago, > > > even before 3.6.0 release (which is the second half of 2012). > > > > > > To know whether the migration is needed Evolution checks whether > > > > > >~/.local/share/evolution/mail/local/.Outbox/ > > > > > > directory exists. If not, and if the local storage exists, then > > > the > > > migration is needed. Is that directory gone in your installation? > > > Bye, > > > Milan > > > > > > > Thank you for the responses. @Milan: > > > > ~/.local/share/evolution/mail/local/ is where all of my email is > > stored. I have five mail adresses and two for work, and on top of > > that I have setup a number of folders in Evolution where I store a > > ton of emails I need or want to keep. Out of these seven mail > > accounts, six are POP3. The one IMAP works flawlessly ofc., it > > isn't local anyway. I have set a number of filters and rules to do > > a little of basic sorting of fetched mails into folders, and > > spamassassin to get me rid of the spam, though that has more false > > positives for me than filtered junk. Different story. > > > > Everything in there is gone now, aka moved to the inaccessible > > local mbox account, I started with a total of zero mails after the > > failed conversion, only the newly fetched mails appeared after a > > few seconds. > > > > You say the conversion should have taken place years ago? Well in > > that case - how can Evolution mistake the Maildir storage for mbox > > and force the conversion? That would explain the failed attempt > > though! Converning the .Outbox folder, that has to wait until my > > lunchbreak or tonight. I am on my work laptop rn. I didn't change > > anything there either, didn't delete it nor move it nor even look > > at it the wrong way >.< > > > > I will check later and report back. > > > > Thanks again, Martin > > > > Ok this seems to be the initial issue > really. ~/.local/share/evolution/mail/local/.Outbox/ is missing. I > manually unpacked my backup and replaced ~/.local/share/evolution/ > completely, then I tried to just create the .Outbox - now Evolution > starts correctly, but I still cannot access any other folder than the > Inbox, all others cannot be read ("Not a valid maildir folder") or > just appear empty. > One exception is the folder "Work Inbox" which is filled by the > filters I mentioned earlier. It displays the error (not valid ...) > but shows some unread messages. in the overview on the left. > > Next I am gonna try and apply an older update to see if that fixes > the issue. Replacing both ~/.local/share/evolution/ and > ~/.config/evolution/ from the latest backup had the very same result > I just described. > > I would be grateful for any further input. Thank you. Martin > Thank God I do a full backup every 15 days, and set my POP3 email accounts to retain old messages for 30 days. This is what solved my issue: the second latest backup still had the ~/.local/share/evolution/mail/local/.Outbox folder so I removed the ~/.local/share/evolution/ folder again and restored it from that second latest backup. Evolution fired up nicely and was quite busy for the next minutes downloading a truckload of emails. A quick check told me I miss none so far, but if I did I still had that latest backup, which might be not working correctly in that department, but still a manual import of messages worked when I tried it (just not for roughly 7k mails). So if I miss one now I can still manually retrieve it from that backup. Thank you very much @Milan for pointing out the actuall issue, which was anough information for me to search and solve the rest. With that I say goodbye to this mailing list again. Keep up the great work, your responses were so quick! And I am quite relieved it's working again, believe me! Cheers, Martin ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ...
Re: [Evolution] Evolution forces conversion from mbox to maildir
> Gesendet: Mittwoch, 11. Dezember 2019 um 09:43 Uhr > Von: mw...@web.de > An: evolution-list@gnome.org > Betreff: Re: [Evolution] Evolution forces conversion from mbox to maildir > > > Gesendet: Mittwoch, 11. Dezember 2019 um 09:17 Uhr > > Von: "Milan Crha via evolution-list" > > An: evolution-list@gnome.org > > Betreff: Re: [Evolution] Evolution forces conversion from mbox to maildir > > > > On Tue, 2019-12-10 at 21:45 +0100, Martin Wagner wrote: > > > Do you have any solution for a working batch conversion please? > > > > Hi, > > which version did you update from, please? The only forced conversion > > from mbox to Maildir is done for On This Computer account, located at > > > >~/.local/share/evolution/mail/local/ > > > > No other accounts should be affected by it. The more importantly, the > > switch to Maildir for On This Computer account had been done years ago, > > even before 3.6.0 release (which is the second half of 2012). > > > > To know whether the migration is needed Evolution checks whether > > > >~/.local/share/evolution/mail/local/.Outbox/ > > > > directory exists. If not, and if the local storage exists, then the > > migration is needed. Is that directory gone in your installation? > > Bye, > > Milan > > > > Thank you for the responses. @Milan: > > ~/.local/share/evolution/mail/local/ is where all of my email is stored. I > have five mail adresses and two for work, and on top of that I have setup a > number of folders in Evolution where I store a ton of emails I need or want > to keep. Out of these seven mail accounts, six are POP3. The one IMAP works > flawlessly ofc., it isn't local anyway. I have set a number of filters and > rules to do a little of basic sorting of fetched mails into folders, and > spamassassin to get me rid of the spam, though that has more false positives > for me than filtered junk. Different story. > > Everything in there is gone now, aka moved to the inaccessible local mbox > account, I started with a total of zero mails after the failed conversion, > only the newly fetched mails appeared after a few seconds. > > You say the conversion should have taken place years ago? Well in that case - > how can Evolution mistake the Maildir storage for mbox and force the > conversion? That would explain the failed attempt though! Converning the > .Outbox folder, that has to wait until my lunchbreak or tonight. I am on my > work laptop rn. I didn't change anything there either, didn't delete it nor > move it nor even look at it the wrong way >.< > > I will check later and report back. > > Thanks again, Martin > Ok this seems to be the initial issue really. ~/.local/share/evolution/mail/local/.Outbox/ is missing. I manually unpacked my backup and replaced ~/.local/share/evolution/ completely, then I tried to just create the .Outbox - now Evolution starts correctly, but I still cannot access any other folder than the Inbox, all others cannot be read ("Not a valid maildir folder") or just appear empty. One exception is the folder "Work Inbox" which is filled by the filters I mentioned earlier. It displays the error (not valid ...) but shows some unread messages. in the overview on the left. Next I am gonna try and apply an older update to see if that fixes the issue. Replacing both ~/.local/share/evolution/ and ~/.config/evolution/ from the latest backup had the very same result I just described. I would be grateful for any further input. Thank you. Martin ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] Evolution forces conversion from mbox to maildir
> Gesendet: Mittwoch, 11. Dezember 2019 um 09:17 Uhr > Von: "Milan Crha via evolution-list" > An: evolution-list@gnome.org > Betreff: Re: [Evolution] Evolution forces conversion from mbox to maildir > > On Tue, 2019-12-10 at 21:45 +0100, Martin Wagner wrote: > > Do you have any solution for a working batch conversion please? > > Hi, > which version did you update from, please? The only forced conversion > from mbox to Maildir is done for On This Computer account, located at > >~/.local/share/evolution/mail/local/ > > No other accounts should be affected by it. The more importantly, the > switch to Maildir for On This Computer account had been done years ago, > even before 3.6.0 release (which is the second half of 2012). > > To know whether the migration is needed Evolution checks whether > >~/.local/share/evolution/mail/local/.Outbox/ > > directory exists. If not, and if the local storage exists, then the > migration is needed. Is that directory gone in your installation? > Bye, > Milan > Thank you for the responses. @Milan: ~/.local/share/evolution/mail/local/ is where all of my email is stored. I have five mail adresses and two for work, and on top of that I have setup a number of folders in Evolution where I store a ton of emails I need or want to keep. Out of these seven mail accounts, six are POP3. The one IMAP works flawlessly ofc., it isn't local anyway. I have set a number of filters and rules to do a little of basic sorting of fetched mails into folders, and spamassassin to get me rid of the spam, though that has more false positives for me than filtered junk. Different story. Everything in there is gone now, aka moved to the inaccessible local mbox account, I started with a total of zero mails after the failed conversion, only the newly fetched mails appeared after a few seconds. You say the conversion should have taken place years ago? Well in that case - how can Evolution mistake the Maildir storage for mbox and force the conversion? That would explain the failed attempt though! Converning the .Outbox folder, that has to wait until my lunchbreak or tonight. I am on my work laptop rn. I didn't change anything there either, didn't delete it nor move it nor even look at it the wrong way >.< I will check later and report back. Thanks again, Martin ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] Evolution forces conversion from mbox to maildir
On Tue, 2019-12-10 at 21:45 +0100, Martin Wagner wrote: > Do you have any solution for a working batch conversion please? Hi, which version did you update from, please? The only forced conversion from mbox to Maildir is done for On This Computer account, located at ~/.local/share/evolution/mail/local/ No other accounts should be affected by it. The more importantly, the switch to Maildir for On This Computer account had been done years ago, even before 3.6.0 release (which is the second half of 2012). To know whether the migration is needed Evolution checks whether ~/.local/share/evolution/mail/local/.Outbox/ directory exists. If not, and if the local storage exists, then the migration is needed. Is that directory gone in your installation? 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
Re: [Evolution] Not downloading all mail
On Tue, 2019-12-10 at 13:15 -0500, Dave Olson via evolution-list wrote: > The accounts are all POP3 Hi, there didn't change anything in POP3 for years. At least nothing major. The connection is handled by glib-networking, which probably uses gnutls in the background in your installation (there is an openssl backend now too). Thunderbird uses NSS/NSPR instead. Could you verify the connection parameters are exactly the same between Evolution and Thunderbird? I really mean the same, the Receiving Email tab in account properties in Evolution and all its values on that tab. You can also see what POP3 does when you enable debugging for it: https://wiki.gnome.org/Apps/Evolution/Debugging#POP3 To know what evolution does, or better what it is waiting for, you can get a backtrace of it. You should have installed debuginfo packages for evolution-data-server (libcamel), evolution, glib (maybe glib2 in your distro, I do not know), glib-networking and gnutls, thus the backtrace will have some meaning. You can get the backtrace with command like this: $ gdb --batch --ex "t a a bt" -pid=`pidof evolution` &>bt.txt Please check the bt.txt for any private information, like passwords, email address, server addresses,... I usually search for "pass" at least (quotes for clarity only). By the way, are the accounts on the same server? Some servers can reject multiple connections from one machine, I recall it was an issue in the past. Will reading messages for the accounts separately, by using menu File->Send/Receive->account_name? 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