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•12 years ago
|
Comment 1•12 years ago
|
||
Comment 2•12 years ago
|
||
Comment 3•12 years ago
|
||
Reporter | ||
Comment 4•12 years ago
|
||
Comment 5•12 years ago
|
||
Comment 6•12 years ago
|
||
Comment 7•12 years ago
|
||
Reporter | ||
Comment 8•12 years ago
|
||
Comment 9•12 years ago
|
||
Comment 10•12 years ago
|
||
Comment 11•12 years ago
|
||
Comment 12•12 years ago
|
||
Comment 13•10 years ago
|
||
Comment 14•10 years ago
|
||
Comment 15•10 years ago
|
||
Comment 16•10 years ago
|
||
Comment 17•10 years ago
|
||
Comment 18•10 years ago
|
||
Comment 19•10 years ago
|
||
Comment 20•10 years ago
|
||
Comment 21•10 years ago
|
||
Comment 22•10 years ago
|
||
Comment 23•10 years ago
|
||
Comment 24•10 years ago
|
||
Comment 25•9 years ago
|
||
Comment 26•9 years ago
|
||
Comment 27•9 years ago
|
||
Comment 28•9 years ago
|
||
Assignee | ||
Comment 29•9 years ago
|
||
![]() |
||
Comment 30•9 years ago
|
||
Comment 31•9 years ago
|
||
Comment 32•8 years ago
|
||
Comment 33•8 years ago
|
||
Assignee | ||
Comment 34•8 years ago
|
||
Comment 35•8 years ago
|
||
Comment 36•8 years ago
|
||
Comment 37•8 years ago
|
||
![]() |
||
Comment 38•8 years ago
|
||
Comment 39•8 years ago
|
||
Comment 40•8 years ago
|
||
![]() |
||
Comment 41•8 years ago
|
||
Comment 42•8 years ago
|
||
Updated•8 years ago
|
![]() |
||
Comment 43•8 years ago
|
||
Assignee | ||
Comment 44•8 years ago
|
||
Assignee | ||
Updated•8 years ago
|
Assignee | ||
Comment 45•8 years ago
|
||
Comment 46•8 years ago
|
||
Updated•8 years ago
|
Comment 47•8 years ago
|
||
Comment 48•8 years ago
|
||
Comment 49•8 years ago
|
||
Comment 50•8 years ago
|
||
Comment 51•8 years ago
|
||
Comment 52•8 years ago
|
||
Comment 53•8 years ago
|
||
Comment 54•8 years ago
|
||
Comment 55•8 years ago
|
||
Comment 56•8 years ago
|
||
Comment 57•8 years ago
|
||
Comment 58•8 years ago
|
||
Comment 59•8 years ago
|
||
Comment 60•8 years ago
|
||
Assignee | ||
Comment 61•8 years ago
|
||
Comment 62•8 years ago
|
||
Comment 63•8 years ago
|
||
Comment 64•8 years ago
|
||
Comment 65•8 years ago
|
||
Comment 66•8 years ago
|
||
Comment 67•8 years ago
|
||
Comment 68•8 years ago
|
||
Comment 69•8 years ago
|
||
Comment 70•8 years ago
|
||
![]() |
||
Comment 71•8 years ago
|
||
![]() |
||
Comment 72•8 years ago
|
||
Comment 73•8 years ago
|
||
Comment 74•8 years ago
|
||
Comment 75•8 years ago
|
||
Assignee | ||
Comment 76•8 years ago
|
||
Comment 77•8 years ago
|
||
Assignee | ||
Comment 78•8 years ago
|
||
Comment 80•8 years ago
|
||
Comment 81•8 years ago
|
||
Comment 82•8 years ago
|
||
![]() |
||
Comment 83•8 years ago
|
||
Comment 84•8 years ago
|
||
Assignee | ||
Comment 85•8 years ago
|
||
Assignee | ||
Comment 86•8 years ago
|
||
Assignee | ||
Comment 87•8 years ago
|
||
Assignee | ||
Comment 88•8 years ago
|
||
Assignee | ||
Comment 89•8 years ago
|
||
Comment 90•8 years ago
|
||
![]() |
||
Comment 91•8 years ago
|
||
Assignee | ||
Comment 93•8 years ago
|
||
Assignee | ||
Comment 94•8 years ago
|
||
Assignee | ||
Comment 95•8 years ago
|
||
![]() |
||
Comment 96•8 years ago
|
||
Comment 97•8 years ago
|
||
Comment 98•8 years ago
|
||
Comment 99•8 years ago
|
||
![]() |
||
Comment 100•7 years ago
|
||
![]() |
||
Comment 101•7 years ago
|
||
![]() |
||
Comment 102•7 years ago
|
||
Comment 103•7 years ago
|
||
Comment 104•7 years ago
|
||
Updated•7 years ago
|
Comment 105•7 years ago
|
||
Updated•7 years ago
|
Comment 106•7 years ago
|
||
Comment 107•7 years ago
|
||
Comment 108•7 years ago
|
||
Updated•7 years ago
|
Comment 109•7 years ago
|
||
![]() |
||
Comment 110•7 years ago
|
||
Comment 111•6 years ago
|
||
Is this expected in TB68 now? Any idea when that might be released?
Comment 112•6 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•6 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•5 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•5 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•3 years ago
|
||
Hi Folks, running TB???.
When setting mail.store_conversion_enabled=true where is the feature revealed in the UI?
Thanks
Comment 117•3 years ago
|
||
Oops, those ??? were a marker for me, trigger happy - TB 91.8.0
Comment 118•3 years ago
|
||
You can then use the Message Store Type dropdown, found under Account Settings | Server Settings to trigger migration.
Comment 119•3 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•3 years ago
|
||
Comment 121•3 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•3 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•3 years ago
|
||
Comment 124•3 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•3 years ago
|
Comment 125•3 years ago
|
||
Comment 126•3 years ago
|
||
Comment 127•3 years ago
|
||
Comment 128•3 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
•