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 573510 - Outlook type CSV import broken
Outlook type CSV import broken
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Importers
2.24.x (obsolete)
Other All
: Normal minor
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2009-02-28 05:28 UTC by Ned
Modified: 2010-05-28 11:58 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24


Attachments
evo patch (9.73 KB, patch)
2010-05-28 11:56 UTC, Milan Crha
committed Details | Review

Description Ned 2009-02-28 05:28:08 UTC
Please describe the problem:
Importer for Microsoft Outlook type comma separated value backup files scrambles contact information. Email addresses are placed in the zip code field.

Steps to reproduce:
1. Export from Outlook yourself or contact me. You could also export your contacts from gmail as Outlook type.
2. Import into Evolution selecting 'Outlook CSV or TAB (.cvs or .tab)'



Actual results:
The contacts will appear but the information is scrambled. You won't be able to email anybody because evolution doesn't look in the zip code field for email addresses :P

Expected results:
Email people correctly. Find th information in the correct place

Does this happen every time?
yes, on different computers and has been confirmed in evolution trunk (via IRC chatting)

Other information:
Using m. Outlook 2003 and exporting as ~"Comma Separated Values (.cvs) Windows type" -- there is also a DOS type. You're welcome to try that also..
Comment 1 Milan Crha 2010-05-28 10:12:09 UTC
Confirming. Trying to import csv for Outlook exported from GMail is not properly imported to Evolution.
Comment 2 Milan Crha 2010-05-28 11:56:03 UTC
Created attachment 162210 [details] [review]
evo patch

for evolution;

There is needed a map between columns stored in the file and those known by evolution, as before this patch evolution expected them in some fixed order. After this patch the import process adapts to actual column order by the file.
Comment 3 Milan Crha 2010-05-28 11:58:29 UTC
Created commit ef042a7 in evo master (2.31.3+)