Ubuntu <= 11.04
This is a perfect how to, very easy ... you can follow, it has
- Migrate local mail from Evolution
- Migrate Calendar
- Migrating Task
- Migrate address book
how-to-migrate-from-evolution-to-thunderbird-in-ubuntu
--------------------------- UPDATED --------------------------------------------------
Ubuntu >= 11.10
EVOLUTION
Exporting calendar data
To export a complete calendar, right-click on the calendar in the list of calendars and click Save as. Available formats are iCalendar format (ICS, recommended), comma separated values (CSV), and RDF format.
If you want to export only one appointment, right-click on the appointment and click Save as iCalendar....
THUNDERBIRD
extension
Lightning 1.0b7
by Mozilla
or you can install this package from Ubuntu repository:
sudo apt-get install xul-ext-lightning
version the same (1.0~b7)
Manage your daily schedule directly within Thunderbird. Allows managing calendars locally or subscribing to network calendars.
Lightning 1.0b7 supports Thunderbird 7.
- Install this extension.
- Open thunderbird.
- Events and task
- import and select the calendar saved before...
EVOLUTION
exporting contacts data
Contacts files are stored in a database, but can be saved as a vCard file.
To export a complete address book, click File ▸ Save Address Book As vCard.
If you want to export only one contact, click File ▸ Save as vCard or right-click on the contact and click Save as vCard.
THUNDERBIRD
extension
contact data (vCard or .vcf)
Some address book programs use a vCard format, which cannot be imported directly by Thunderbird. You can import both vCard and vcf using the third-party Thunderbird extension MoreFunctionsForAddressBook.
- Install this extension.
- Open thunderbird.
- Address Book -> tools -> MoreFunctionsForAddressBook -> action for contatcs -> import vcard/vcf
EVOLUTION
Exporting mail data
To save an email to a file in mbox format, select an email and click File ▸ Save as mbox... or right-click on the message and click Save as mbox....
The same steps apply to save a complete mail folder, but you have to mark all messages in it first.
You can select all messages in a folder by clicking Edit ▸ Select All or pressing Ctrl+A.
THUNDERBIRD
extension
ImportExportTools
Adds some tools to import and export folders and messages
mail data .mbox
- Install this extension.
- Open thunderbird.
- tools -> ImportExportTools -> import file mbox -> import directly one or more files .mbox
EVOLUTION
exporting tasks
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.
THUNDERBIRD
Importing Task
- Events and task -> import.
P.D : All these are tested by my and work 100%
Best Answer
I finally found a solution. Like Timothy Truckle wrote, I used the export/import plugin, BUT before that, I had to rename the mail files, otherwise the import would only show empty directories.
First, find where kmail stores your messages (there may be more than one place if you have several accounts):
Then in EACH of those directories, do ALL of the following:
Now you could stop here and go import the directories in Thunderbird, but you will end up with a lot of empty directories and misnamed directories, such as .Friends.directory or .Family/cur, so a little scripting can clean things up first.
Finally, in Thunderbird, create a directory IMPORT under Local Folders, select it (don't forget as right-click is not enough!), right-click on it, [ImportExportTools], [Import all messages from Directory, also its subdirectories], and let it work for a while.
I could write a script to do all of the above, but now that I've finally managed to move my mail, I'm just fed up with it.