MakeTechEasier
  • Home
  •  
  • About
  •  
  • Archives
  •  
  • Jobs
  •  
  • Advertise
  •  
  • Contact Us
  • Windows
  • Linux
  • Mac
  • Internet
  • WordPress
  • iPhone
  • Android
  • All Categories
    • Android RSS
    • Firefox RSS
    • Gaming RSS
    • Google RSS
    • google chrome RSS
    • Internet RSS
    • iPhone/iPod Touch RSS
    • Linux RSS
    • Mac RSS
    • Mobile RSS
    • OpenOffice RSS
    • PC Hardware RSS
    • Review RSS
    • Roundup RSS
    • Windows RSS
    • Windows Mobile RSS
    • WordPress RSS
    • WordPress Plugins RSS
  • rss icon
  • email icon
  • facebook icon
  • twitter icon

How To Migrate From Evolution To Thunderbird In Ubuntu Intrepid

Posted by: Damien on December 4th, 2008
  • 23 Comments
  • Share

thunderbird-iconWhile Evolution is a useful email client for Gnome desktop, it is just not as extensible and flexible as Thunderbird. For those who are facing unpleasant incidents with Evolution and wish to migrate to Thunderbird, here is how you can do so in Ubuntu 8.10

Preparing your Thunderbird

First of all, if you have not installed Thunderbird, click here to install. Alternatively, in your terminal,

sudo apt-get install thunderbird

Open your Thunderbird (Applications-> Internet -> Mozilla Thunderbird).

It will first prompt you to import setting, select Don’t import anything and click Next.

It will then ask you to setup your email account. Go ahead and set up your email account.

Migrate local mail from Evolution

First, we will migrate the Evolution mails that are stored locally in your hard disk.

Open up two Nautilus windows (if you like, you can open two tabs instead of two windows). Press Ctrl + H to reveal the hidden folders. In one window, navigate to the .mozilla-thunderbird folder. You should see a folder with name similar to i7bqvbzk.default. Click on that folder, followed by Mail and Local Folders. You should see some files like Inbox, Trash, Unsent Message etc.

thunderbird-folder

In the second window, navigate to .evolution -> mail -> local folder. Similarly, you will find files such as Inbox, Outbox, Sent, Trash etc.

evolution-folder

Now copy the five files Inbox, Outbox, Drafts, Templates, Sent from the Evolution folder to the Thunderbird folder. If it prompts you whether to replace the existing files, click Replace All.

If you have used any subfolders in your Evolution, you should see a folder with a .sbd extension (such as #evolution.sbd). In your Thunderbird folder, create a similar folder with the same name. Back to your Evolution folder, copy and paste all the files in the subfolder that don’t have a file extension to the Thunderbird subfolder.

That’s it. Restart your Thunderbird. You should see all your Evolution mails imported over.

thunderbird-inbox

Migrate Calendar

Thunderbird does not come with a calendar function by default, so we need to install the Lightning extension to give it the calendar functionality. As the Lightning extension in the Ubuntu repository is outdated, we will have to download the extension and install it manually.

Go to https://addons.mozilla.org/en-US/thunderbird/addon/2313 and download Lightning 0.9.xpi.

Some of you who have installed Lightning 0.9 before will find that you won’t be able to add entry to the Calendar and Task section. This is a common bug as the Lightning extension still uses the old libstdc++5 dependency file while Ubuntu Intrepid comes with the newer libstdc++6. Thus, before you install the Lightning extension, first install the libstdc++5 dependency file.

sudo apt-get install libstdc++5

Now, in your Thunderbird, go to Tools ->Addons. Click on the Install button to install the Lightning extension. (If you have already installed Lightning extension, you will need to remove and reinstall again).

Restart the Thunderbird. The Lightning extension should detect the presence of Evolution and prompt you to import the calendar from Evolution.

lightning-import

Make sure the box is checked and click Next. It should import your Evolution calendar over.

Migrating Task

Lightning does not import the Task list from Evolution, so you have to do it manually.

In Evolution, click on the Task tab. Right click on the Personal (or whatever name you give to your task list) and select Save to disk. Navigate to the location and save the task list in .ics format.

evolution-task-export

In Thunderbird, first click on the Calendar tab, then go to File->Import Calendar. Select the file that you have just saved. Thunderbird will prompt you where to save the calendar. Pick the one you want and click OK. Your Evolution Task list will now be imported to Thunderbird.

thunderbird-task-import

Migrate address book

Importing address book from Evolution is not an easy task since Thunderbird does not support the importing of .vcf format. To overcome this, we have to install the MoreFunctionsForAddressBook extension.

Go to http://nic-nac-project.de/~kaosmos/morecols-en.html and download the MoreFunctionForAddressBook extension. Install it in Thunderbird (and restart Thunderbird).

In Evolution, click on the Contacts tab. Right click on your contact list and select Save As vCard. Select a location and save the contact list in .vcf format.

evolution-address-export

In Thunderbird, click on the Address Book tab on the icon bar to load up the Address book window. Right click on the entry area and select Import vCard/vcf. Select the .vcf file that you have just saved.

thunderbird-address-import

Done.

Enable Tracker Indexing

You have now completed the migration from Evolution to Thunderbird, you might want to enable tracker indexing so that your mail in Thunderbird can be indexed and searched by tracker.

Download the tracker extension here.

Install the extension in Thunderbird and restart thunderbird.

On your Ubuntu desktop, go to System -> Preferences -> Search and Indexing. Make sure that the Index delay is set to at least 45 and the box beside Enable Indexing is checked.

tracker-pref

Next, go to System -> Preferences -> Sessions. Make sure that the boxes beside Tracker and Tracker Applet are checked.

tracker-session

Close everything and restart your computer.

Once it is booted up, start your Thunderbird and go to Tools -> Tracker Indexer Setting

On the Indexing tab, make sure that the Enable Indexing box is checked.

thunderbird-tracker-indexing

On the Privacy tab, click the Drop everything and Reset index status. Tracker will now re-index your Thunderbird folder.

thunderbird-tracker-privacy

That’s all. Enjoy!


Damien Oh is the owner and chief editor of Make Tech Easier

Tags: Evolution, Linux, Thunderbird, Ubuntu
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Share and Enjoy!

  • Rss feed
  • StumbleUpon It!
  • Del.icio.us
  • reddit

Related Posts

  • Hands On Review of Thunderbird 3
  • Syncing To Google Calendar
  • Installing Gnome-Do the Minimal Way
  • Manage Your Synchronization And Backup Easily With Conduit For Linux
  • How To Use Zimbra To Manage Your Email Accounts

Popular Posts

  • Turn Your Ubuntu Hardy to Mac OSX Leopard 498 comment(s)
  • Turn Your Ubuntu Intrepid Into Mac OSX Leopard 311 comment(s)
  • 28 Coolest Firefox About:Config Tricks 122 comment(s)
  • How To Boot And Install Windows 7 From USB Flash Drive 122 comment(s)
  • Best 101 Free Computer Software For Your Daily Use 101 comment(s)

Enjoyed the article? Subscribe to Make Tech Easier today to get your daily updates of technology tutorials, tips and tricks.

Enter your email:

5 pingbacks/trackbacks (Click to open)

  • HowtoMatrix » How To Migrate From Evolution To Thunderbird In Ubuntu Intrepid
  • Migrating from Evolution to Thunderbird | Aditya's Blog
  • Moved to Thunderbird 2.0.0.22 « Node28
  • christhompson.ca » Blog Archive » Exporting email from Evolution to Outlook 2007
  • Migrating from Evolution to Thunderbird « GIAO-THUY
[Click to close]

23 Responses

  • piju says:
    December 4, 2008 at 3:41 am

    good.
    nice tutorial

    Reply
    • Damien says:
      December 4, 2008 at 3:52 am

      Thanks, piju

      Reply
  • Benoit says:
    January 30, 2009 at 11:03 pm

    Very very good. Tanks

    Reply
  • Bhuvanesh says:
    February 3, 2009 at 2:33 pm

    Thanks a lot Damien. It was very helpful.
    Cheers!

    Reply
  • Rack says:
    March 6, 2009 at 6:41 pm

    Hey,
    Be very carefull when copying the files from evolution to thunderbird! I did this and from a certain date, all mails before were rubbish. TB started crashing seemingly random, removing all rubbish mails did the trick.

    I don’t know the exact reason. But I switched to TB because evolution was crashing randomly, so this would probably been the problem.

    Reply
    • Damien says:
      March 7, 2009 at 11:27 am

      Your Evolution crashed could be due to some of the attachment contained within the mails. You have to find out that problem email first before migrating to TB.

      Reply
  • WRF says:
    May 12, 2009 at 1:03 am

    The imported messages were all marked as ‘read’ and lost their tags like ‘important’. Also the subdirectory structure is flattened. Is there any way around this?

    I could first sort messages into separate folders in evolution but that’s tedious since I have lots of folders.

    Finally, are there any other calendar programs? ‘m wary of versions under 1.0.

    Reply
  • steve says:
    June 16, 2009 at 4:40 pm

    Thank you so much – why don’t the Mozilla people make this easier?

    Reply
  • Aditya Mooley says:
    July 2, 2009 at 5:05 pm

    Thanks Damien. We had a smooth migration to Thunderbird because of this article.

    Reply
    • Damien says:
      July 5, 2009 at 1:32 am

      You’re welcome. I am glad it worked out for you.

      Reply
  • Vikash Bucha says:
    July 21, 2009 at 9:38 am

    Simply wonderfull, 10 minutes and I am on thunderbird now.
    Thanks a lot.
    Do you have a method to also transfer my filter rules from evolution.

    Reply
  • John Croson says:
    September 30, 2009 at 9:17 am

    BRILLIANT!!!!!

    Reply
  • Brian says:
    October 8, 2009 at 4:55 am

    For migrating the address book files you can also use
    vcard2ldif

    http://stud4.tuwien.ac.at/~e0325716/vcard2ldif.html

    Reply
  • DracoBlue says:
    November 1, 2009 at 6:34 am

    Thank you! Happy to be able to switch to Thunderbird, without loosing all my mails ;).

    Reply
  • ku says:
    December 8, 2009 at 1:47 am

    followed your instructions and successfully migrated data from evolution to thunderbird, thanks very much. Also thanks info on the MoreFunctionForAddressBook extension.

    -ku

    Reply
  • Daniel says:
    December 8, 2009 at 5:03 am

    Thanx a million for posting this!

    Reply
  • Ian Sinclair says:
    December 8, 2009 at 9:28 am

    Easy enough to migrate, but the password I used for Evolution email is not recognised when I use T’bird, so I cannot receive mail. I think this happened the first time I trird to change to T’bird.

    Reply
  • Chuck Lidderdale says:
    January 24, 2010 at 5:23 pm

    Seems TB imports a c,s,v file by now paying attention the double quotes.
    So
    “Tom”, “Smith”, “Smith, Tom”…
    becomes
    Tom, Smith, Smith, Tom …

    Screws things up big time.

    Reply
Cancel reply

Leave a Comment




Comment

Please Note: Comments maybe under moderation after you submit your comments so there is no need to resubmit your comment again

write for MTE

Latest Posts

  • OfficeMedium – A Social Collaboration Platform For The Small Business + Free Promotions
  • MakeTechEasier Is Now Hosted On KnownHost
  • KTorrent: KDE’s BitTorrent client
  • How to Create a Customized Toolbar for Your Browser
  • 13 Ways To Customize Ubuntu Netbook Remix For Better Usability

Our Writers

  • Damien Oh - Chief Editor
  • Sharninder - Geeky Ninja
  • Joshua Price
  • Tavis J. Hampton - Lantern Torch
  • Shevonne Polastre - FreeAgentWriter
  • Trevor Dobrygoski
  • Soumen Halder - Ampercent
  • Tanmay Ahmed - Tech-Tips-Geek
Make Tech Easier on Facebook
Jobs by SimplyHired
Job Widgets

Copyright

All the articles (including the text, images and tutorials) are properties of MakeTechEasier.

You cannot copy whole tutorials, either in English or translate to another language without our permission.

Write for us

Writing a tutorial or article for MakeTechEasier is a great way to get exposure and give back to the community.

Read More Details

Suggestions

We need your help to help us serve you better! This is YOUR site, so if you have suggestions/feedbacks on how we can improve it for you, please let us know! We do our best to make this place better!

Make a Suggestion

Navigation

  • Home
  • About Us
  • Advertise
  • Archives
  • Contact Us

Copyright © 2007-2010 Make Tech Easier | All Right Reserved.