After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 259214 - Automatic import of contacts from Thunderbird
Automatic import of contacts from Thunderbird
Status: RESOLVED WONTFIX
Product: evolution
Classification: Applications
Component: Contacts
unspecified
Other All
: Normal enhancement
: Future
Assigned To: evolution-addressbook-maintainers
Evolution QA team
evolution[interop]
: 205624 274105 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2004-05-28 02:30 UTC by Adam Petaccia
Modified: 2006-02-15 12:38 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Adam Petaccia 2004-05-28 02:30:29 UTC
I hate to do this, but this is an "I would use your product, BUT:" bug.  I
would love to use evolution, but I cannot import my Mozilla Thunderbird
address book.  Mail is less important to me, but it would be nice.  I have
determined that thunderbird stores its address book in
$HOME/.thunderbird/[somenumbers]/abook[-#].mab .
Comment 1 Gerardo Marin 2004-05-28 15:40:25 UTC
Not yet a direct importer, but you can export from TB and import into
Evolution
Comment 2 Adam Petaccia 2004-05-28 19:17:49 UTC
What format?  The LDAP format is the only one thunderbird exports that
evo can import, and that crashes it (as long as I can remember on the
1.5.x evo series, still does).  
Comment 3 André Klapper 2005-04-06 15:55:21 UTC
*** bug 274105 has been marked as a duplicate of this bug. ***
Comment 4 R.Ramkumar 2005-06-02 11:11:38 UTC
Yes. It is a problem. I tried to import an ldif from thunderbird and atleast the
following fields weren't entered:
Addresss
City
Country

I think the problem lies in Evolution expecting some other fields. There's a
mapping algorithm in Evolution that doesn't work too well with Thunderbird
contacts list. In thunderbird, when you import, it comes up with all the fields
in a gui mapper, and you can actually select the fields. In Evolution, since
this is absent, there's a problem. I'm working on it, by exporting an
addressbook from Evolution (using evolution-addressbook-export) and trying to
find out what it expects. hopefully, I'll come up with a way to adapt the
thunderbird ldif to import it into evolution.
Comment 5 Devashish Sharma 2006-01-18 06:16:15 UTC
*** Bug 205624 has been marked as a duplicate of this bug. ***
Comment 6 Devashish Sharma 2006-01-18 06:20:10 UTC
Thunderbird exports in LDIF, CSV and TAB format and we have import support for all of them. So I think the issue is resolved and can be closed as fixed.
Comment 7 Devashish Sharma 2006-02-15 11:12:40 UTC
As of now no plans of importing directly from .mab files as i dont have any information regrading this particular file format (and dont want to go through thunderbird code just to find out the format).
If you have any information about the format let me know.
Closing this as wont fix.
Try out csv , tab or ldif import and if you find any bug there please file it.
Comment 8 Ilya Konstantinov 2006-02-15 12:38:27 UTC
Here's a primer into the MAB format:
http://www.mozilla.org/mailnews/arch/mork/primer.txt

We can probably reuse the code found at:
http://lxr.mozilla.org/mozilla/source/db/mdb/
(The license is the standard GPL/LPGL/MPL of Mozilla.)