[SOLVED] Evolution Address book import from Thunderbird - mapping problem!
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Evolution Address book import from Thunderbird - mapping problem!
This has been driving me absolutely nuts. I'm about to throw something but I won't because it's all too expensive I'm trying to import my old Thunderbird address books into Evolution 2.28.3. I've exported them as .ldif files. When imported into Evo, certain fields go missing. These include First Name and Street Address details. Kind of important, huh? I also tried exporting and importing in CSV format. Whoa! Big mistake; the fields were screwed-up even worse. What gives? Why does this have to be so incredibly difficult??? Does anybody have any suggestions? Please bear in mind that although I've been playing from the Command Line, I'm still a relative newbie and would cetainly appreciate some hand-holding. Thanks in advance.
It did to me to. I gave up and typed everything in manually. Only took three nights - I don't have many friends. Now I'm considering going back to Thunderbird - but there's one thing holding me back: the address book.
Too many damn trees for the forest. I discovered my problem: During Evo's import process, one is given a choice of which CSV format one wishes to import. Yes, yes, there is only one format but, there are a couple of choices. I chose "Mozilla". This apparently lets Evo choose the proper mapping. Slick. I would have preferred to import .ldif files since I *think* that this format may allow contact photos to also be imported (yes/no?). However, this format is still fraught with holes since certain fields are left behind (I know because I opened one of the .ldif files with gedit and verified that all of the data were in fact, there)
I've given up on trying to import my Tbird address books as .ldif files. My first file imported as a (mozilla format!) csv was a tiny 28kb file which imported within seconds. I have 2 additional books that are close to 2 MB each. It's been a few hours since I started to import the first. Is this normal? Is there a way to do this faster? The original .ldif imports of these two large files was very fast (albeit important details went missing).
I wish I could help. If you succeed, here's a bonus question: how to you get either thunderbird or evolution to print out the names and phone numbers of your contacts in a form that you can leave beside the telephone? Exporting to an Oo spreadsheet would be nice.
... how to you get either thunderbird or evolution to print out the names and phone numbers ....
Ah, ha: A question which I can answer! Simply highlight the Address Book of your choice, select File and then, select Print. Can't be any easier! Oh wait, yes it can: Select your address book and then, hit CTRL P. Now, if I could only get my Tbird address books to import properly...
As mentioned earlier, my small csv import worked like a charm. However, it didn't turn out so good with the bigger file. Once the data finally finished importing, the resultant field population was a big cluster f@#k.
I found an old script that apparently takes Tbird tab-delineated files and converts them into Evo-friendly vcards. I was able to run the script and obtain a resultant file. Not sure if Evo will bite, though. I'm about to try it now...
Last edited by heviiguy; 11-21-2010 at 04:50 PM.
Reason: additional comment
The script didn't work properly either. The result was corrupt.
Next on the agenda is to re-export the TBird Address Books in CSV format and open them in OpenOffice to check their structure. If all is well, I'm going to make a dummy contact in Evo, export it in CSV format and open it in Open Office to see its header structure. Then, I'll change the headers in the TBird CSV files to correspond with those in the Evo file. Probably have to do a few concatenations but, that will be the least of my concerns. The next step should be obvious; I'll import the cleaned-up CSV files into Evo. Hopefully by then, Bob will be my uncle.
An utter pain, this was. However, all seems to be well now.
Ensure that one's data is good
trying to convert garbage to treasure is fruitless
Read the dialogue boxes carefully
select the proper format!
Patiently wait for large imports to complete (ie, leave the damn box alone until the resource meter indicates that it has finished!)
Whereas the .ldif import from T'bird to Evo is almost useless (unless one can live without crucial data), the CSV import does, in fact, seem to work. My initial CSV files were somehow corrupted. When I tried to import them, of course, the garbage came along with it. Converting these files to a different format in an attempt to clean them up obvioulsy doesn't work either.
In the end, I simply returned to my T'bird backup and started the export process once again, this time being very careful. Lo and behold, it worked. Today, Bob is indeed my uncle.
Simply highlight the Address Book of your choice, select File and then, select Print.
I'm pretty sure that's what I did (it was a while ago). Only trouble was all the longer nos got truncated - there seemed to be a fixed field length that was too short. Anyway, I'm not worried about it now.