Implement a pluggable store converter (mbox <-> maildir)
Categories
(MailNews Core :: Backend, defect)
Tracking
(Not tracked)
People
(Reporter: jcranmer, Assigned: anindyapandey)
References
(Blocks 1 open bug, )
Details
(Whiteboard: [maildir][mentor=mkmelin])
Attachments
(6 files, 11 obsolete files)
| Reporter | ||
Updated•13 years ago
|
Comment 1•13 years ago
|
||
Comment 2•13 years ago
|
||
Comment 3•13 years ago
|
||
| Reporter | ||
Comment 4•13 years ago
|
||
Comment 5•13 years ago
|
||
Comment 6•13 years ago
|
||
Comment 7•13 years ago
|
||
| Reporter | ||
Comment 8•13 years ago
|
||
Comment 9•13 years ago
|
||
Comment 10•13 years ago
|
||
Comment 11•13 years ago
|
||
Comment 12•13 years ago
|
||
Comment 13•11 years ago
|
||
Comment 14•11 years ago
|
||
Comment 15•11 years ago
|
||
Comment 16•11 years ago
|
||
Comment 17•11 years ago
|
||
Comment 18•11 years ago
|
||
Comment 19•11 years ago
|
||
Comment 20•11 years ago
|
||
Comment 21•11 years ago
|
||
Comment 22•11 years ago
|
||
Comment 23•11 years ago
|
||
Comment 24•11 years ago
|
||
Comment 25•10 years ago
|
||
Comment 26•10 years ago
|
||
Comment 27•10 years ago
|
||
Comment 28•10 years ago
|
||
| Assignee | ||
Comment 29•9 years ago
|
||
Comment 30•9 years ago
|
||
Comment 31•9 years ago
|
||
Comment 32•9 years ago
|
||
Comment 33•9 years ago
|
||
| Assignee | ||
Comment 34•9 years ago
|
||
Comment 35•9 years ago
|
||
Comment 36•9 years ago
|
||
Comment 37•9 years ago
|
||
Comment 38•9 years ago
|
||
Comment 39•9 years ago
|
||
Comment 40•9 years ago
|
||
Comment 41•9 years ago
|
||
Comment 42•9 years ago
|
||
Updated•9 years ago
|
Comment 43•9 years ago
|
||
| Assignee | ||
Comment 44•9 years ago
|
||
| Assignee | ||
Updated•9 years ago
|
| Assignee | ||
Comment 45•9 years ago
|
||
Comment 46•9 years ago
|
||
Updated•9 years ago
|
Comment 47•9 years ago
|
||
Comment 48•9 years ago
|
||
Comment 49•9 years ago
|
||
Comment 50•9 years ago
|
||
Comment 51•9 years ago
|
||
Comment 52•9 years ago
|
||
Comment 53•9 years ago
|
||
Comment 54•9 years ago
|
||
Comment 55•9 years ago
|
||
Comment 56•9 years ago
|
||
Comment 57•9 years ago
|
||
Comment 58•9 years ago
|
||
Comment 59•9 years ago
|
||
Comment 60•9 years ago
|
||
| Assignee | ||
Comment 61•9 years ago
|
||
Comment 62•9 years ago
|
||
Comment 63•9 years ago
|
||
Comment 64•9 years ago
|
||
Comment 65•9 years ago
|
||
Comment 66•9 years ago
|
||
Comment 67•9 years ago
|
||
Comment 68•9 years ago
|
||
Comment 69•9 years ago
|
||
Comment 70•9 years ago
|
||
Comment 71•9 years ago
|
||
Comment 72•9 years ago
|
||
Comment 73•9 years ago
|
||
Comment 74•9 years ago
|
||
Comment 75•9 years ago
|
||
| Assignee | ||
Comment 76•9 years ago
|
||
Comment 77•9 years ago
|
||
| Assignee | ||
Comment 78•9 years ago
|
||
Comment 80•9 years ago
|
||
Comment 81•9 years ago
|
||
Comment 82•9 years ago
|
||
Comment 83•9 years ago
|
||
Comment 84•9 years ago
|
||
| Assignee | ||
Comment 85•9 years ago
|
||
| Assignee | ||
Comment 86•9 years ago
|
||
| Assignee | ||
Comment 87•9 years ago
|
||
| Assignee | ||
Comment 88•9 years ago
|
||
| Assignee | ||
Comment 89•9 years ago
|
||
Comment 90•9 years ago
|
||
Comment 91•9 years ago
|
||
| Assignee | ||
Comment 93•9 years ago
|
||
| Assignee | ||
Comment 94•9 years ago
|
||
| Assignee | ||
Comment 95•9 years ago
|
||
Comment 96•9 years ago
|
||
Comment 97•9 years ago
|
||
Comment 98•9 years ago
|
||
Comment 99•9 years ago
|
||
Comment 100•8 years ago
|
||
Comment 101•8 years ago
|
||
Comment 102•8 years ago
|
||
Comment 103•8 years ago
|
||
Comment 104•8 years ago
|
||
Updated•8 years ago
|
Comment 105•8 years ago
|
||
Updated•8 years ago
|
Comment 106•8 years ago
|
||
Comment 107•8 years ago
|
||
Comment 108•8 years ago
|
||
Updated•8 years ago
|
Comment 109•8 years ago
|
||
Comment 110•8 years ago
|
||
Comment 111•7 years ago
|
||
Is this expected in TB68 now? Any idea when that might be released?
Comment 112•7 years ago
|
||
Its available since 60 if you set the mail.store_conversion_enabled pref.
There was actually a bunch of improvements to it going into 68. Bug 1306254 is tracking enabling it by default.
Comment 113•7 years ago
|
||
(In reply to Joseph Reagle from comment #111)
Is this expected in TB68 now? Any idea when that might be released?
A few changes happened for 68 - some of them are the dependencies of maildirblockers bug 845952. A lot more to be done. There is no time table.
https://support.mozilla.org/en-US/kb/maildir-thunderbird and the wiki article to which it points summarizes the current state and some of the concerns.
Comment 114•6 years ago
|
||
I just upgrade to TB68 from TB60, is it possible to convert existing mailboxes yet? All the maildirblockers in 845952 have strike-throughs.
Comment 115•6 years ago
|
||
(In reply to Joseph Reagle from comment #114)
I just upgrade to TB68 from TB60, is it possible to convert existing mailboxes yet? All the maildirblockers in 845952 have strike-throughs.
There are certainly blockers to bug 845852 https://bugzilla.mozilla.org/showdependencytree.cgi?id=845952&hide_resolved=1 therefore maildir is not yet set as a default storage choice.
Comment 116•4 years ago
|
||
Hi Folks, running TB???.
When setting mail.store_conversion_enabled=true where is the feature revealed in the UI?
Thanks
Comment 117•4 years ago
|
||
Oops, those ??? were a marker for me, trigger happy - TB 91.8.0
Comment 118•4 years ago
|
||
You can then use the Message Store Type dropdown, found under Account Settings | Server Settings to trigger migration.
Comment 119•4 years ago
|
||
Thanks, I hadn't noticed that - but, I'm a little confused - this setting under Account Settings | Server Settings 'Message Store Type' looks the same as the setting under Preferences | General | Indexing 'Message Store Type for new accounts' which was active before setting mail.store_conversion_enabled=true
What's the difference in function? (I was expecting a function that actively converted mailbox type.)
I actually made use of the instructions to use ImportExportTools here:
https://www.wilderssecurity.com/threads/thunderbird-from-mbox-to-maildir.389599/
Which was with IMAP but as I was changing email host provider with mailboxes of over 1GB so I actually followed the POP advice offline.
Following on, I also have a number of multi-GB mbox archives on a headless nfs share which I was also wanting to move to maildir and I wasn't looking forward to doing it across nfs - is there any command line tool for conversion or, I was wondering about installing TB on the nfs server and running the gui (slowly) over nfs. Apologies, perhaps I've gone a little ot.
Comment 120•4 years ago
|
||
Comment 121•4 years ago
|
||
Comment on attachment 9274400 [details]
Screenshot from 2022-04-29 10-02-47.png
I discovered the drop down menu under Settings has different behaviour to that under Preferences - I guess that's no surprise, but just in case some other green horn happens buy, persevere.
Running an instance of TB across the network to deal with v large (one 15GB!) mbox files on my headless server seems to work. Unfortunately, the conversion process hung at 14% with a failure message, which I guess is down to the the size of the mbox files TB was asked to digest:
Comment 122•4 years ago
|
||
If you can reproduce the error, file a new bug. To seem more log info, set the mail.mailstoreconverter.loglevel preference to All. (Logs then go to the error console.)
Comment 123•4 years ago
|
||
Comment 124•4 years ago
|
||
Apologies, it's taken a while to put things back as they were once getting everything working for me.
I ran the tests again with the set-up as before - with the massive mbox files (over 15GBs). There was not a squeak from the errout - or stdout, nothing. I ran it initially with errout sent to a file and then figured I must have done something wrong and so ran it just on the command line. On both times I ran the conversion it failed on 29% but I doubt that means much as the first I reported was on 14%. Pics attached. Now it's set-up back where it was, I'm able to run any further tests to sort this out.
Updated•4 years ago
|
Comment 125•4 years ago
|
||
Comment 126•4 years ago
|
||
Comment 127•4 years ago
|
||
Comment 128•4 years ago
|
||
Oh, with Error Console I mean the Thunderbird Error Console (Ctrl+Shift+J). Though it should go to the native console as well if you put tb in the background (thunderbird -p &)
Description
•