Evolution 3.2.2 email to thunderbird problem

Asked by Joey Jiao on 2012-02-03

I was using Evolution on ubuntu 11.04. So after fresh install ubuntu 11.10, I installed evolution and created another account. After that I realize i need to import previous huge quantity of emails from old account.
I did it by import and after that I deleted backup.
Everything seems ok, but later I found Evolution 3.2.2 acts very slow. And then I found I can use thunderbird.
I find out thunderbird accepts mbox format but Evolution 3.2.2 has changed my previous mbox format to some kind of new format.
Then I choose that big quantity emails and save as mbox. But the mbox file size is so big (like 100 emails takes 4.0GB while actually the .local/share/evolution/mail/local... folder shows the size is only 150MB) which is strange that I cannot merge them into thunderbird.
Any ideas?

Question information

English Edit question
Ubuntu evolution Edit question
No assignee Edit question
Solved by:
Joey Jiao
Last query:
Last reply:
Revision history for this message
Joey Jiao (tufeijoe) said :

OK, I found a possible way:
1. search all maildir email and rename to something.eml
find evolution_mail_dir -name "*,S" -exec bash -c "mv \$1 \$1.eml" -- {} \;
2. Install ImportExportTool inside thunderbird
3. Import all eml files
4. Customize emails in different folders

Will try next step

Revision history for this message
Joey Jiao (tufeijoe) said :

Not work on 3rd step, Perhaps needs to mv all eml file to one folder.
find . -name "*.eml" -exec mv {} one-target-folder \;
repeat step 3

OK, this time works, and I have 30,000 emails to import which takes a long while.


BTW, these 30,000 emails take 13G space which means if I put in one mbox which will have slow action, perhaps, need to find out a good way to re-organize these emails.