Closed Bug 58206 Opened 25 years ago Closed 23 years ago

Import doesn't work properly

Categories

(SeaMonkey :: MailNews: Address Book & Contacts, defect, P3)

defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: vadim, Assigned: cavin)

References

Details

(Whiteboard: [adt2 rtm] [Needs a=])

Attachments

(1 file)

I have tried to import from Outlook, outlook express and eudora. None of these works perfectly. Outlook: most of the e-mails and some other fields were not imported. Outlook Express: imported only 1 item (out of 300) Eudora 5.0: imported names for most of the address books, all other fields were imported as text (with eudora fields names).
Reporter, are you still seeing this? If so, please take a look at http://bugzilla.mozilla.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=MailNews&long_desc=import+outlook&long_desc_type=allwords&cmdtype=doit and see if any of these look like what you're seeing... Thanks.
Tried importing Eudora 5.0 address book into Mozilla Address book. After selecting Eudora, pressed next and nothing happened. I tired it serveral times. Currently using W98 2nd edition on Toshiba Satellite.
Bug 49733 is simular to what I've seen with Outlook 2000. The rest is not reported.
Marking as NEW as per reporters comments.
Status: UNCONFIRMED → NEW
Ever confirmed: true
In regards to Dave Van Abel's comments: I tried importing a 110 MegaByte Outlook PST file into Mozilla. (December 1st morning build). It seems like Mozilla isn't doing anything, but just give it awhile (I am using 350MHZ PII with 128MB RAM.) The progress bar isn't much help, and Mozilla even indicated about 10 minutes later that the import failed. Strangely enough, I dug into the file system and looked and found all (most?) of my folders imported under \winnt\profiles\username\Application Data\Mozilla\Users50\default\Mail\imported.mail\Personal Folders.sbd So it appears the import from Outlook (98 for me) is working, at least partially. One problem with the imported messages: I use semicolon as a separator in my addresses, and commas are allowed in a user's name. example from Outlook: From: User, Joe, Junior <joeuserjunior@example.org> To: Smith, Donna <donnasmith@example.org>; Smith, Steve, III <stevesmith@example.org>; The problem is that mozilla thinks that "User" "Joe" and "Junior" are all separate emails. Really they should be just one. It appears Mozilla is not allowing the comma in the email, it is insisting on it as a separator. Also: I suggest changing the operating system for this bug to "all". I am using WinNT 4.0 right now. It would be nice to have Outlook-import working from all platforms, especially all Windows and Linux too.
OS: Windows 2000 → All
Hardware: PC → All
reassigning to chuang.
Assignee: putterman → chuang
QA Contact: esther → nbaca
QA Contact: nbaca → fenella
Reassign to tonyr.
Assignee: chuang → tonyr
QA Contact: fenella → nbaca
For me, this is a crippling bug which prevents my migration to Mozilla. Mozilla 0.9.8 simply cannot import address books with any accuracy. It cannot even import small address books without dropping several lists entirely and mis- naming other lists. For example, list A will end up populated by the email addresses that were on list B in the original Netscape 4.79 addressbook.
over to cavin, who has been working on fixing import lately.
Assignee: tonyr → cavin
There have been a lot of fixes to the import problems lately (Outlook, OE and Eudora) so can those of you who experienced some sort of import problem(s) before try the latest build and see if your problem(s) still exist(s)? This is a pretty old bug so I'm curious to know if it has been fixed. Thanks.
Outlook import: Outlook has to be default e-mail client, in order for import of address book from outlook to work corectly. I think this is contrudiction. If I am intaling Mozilla to be used, I am setting Mozilla to be default mail client, but in order to import address book, I need to make Outlook to be default client, import the address book, and reselect mozilla back as default client.
Import from Outlook Express 5.5: log window shows correct number of mails processed and all mail folders are processed. The result is still not ok: lots of mails are missing. Example conversion rates: 0 out of 6, 662 out of 796.
> Outlook has to be default e-mail client, in order for import of address book > from outlook to work corectly. > This error message might be prompted by one of the Microsoft's APIs which mozilla calls to retrieve message info from Outlook. I'm not sure if there's any way around it yet.
Reinder, what version of mozilla are you running on? Your problem may be fixed by bug 138804 but I'm not sure since I don't know the software version you're running on.
Just tried import mail and addressbook from Outlook, corporate settings (i.e. folders are on the server, not localy), unsing Win2k 2002041711 build. Imported total of 290 Mb of mail including both personal and public folders. After quick look throw the folders and files randomly, seems like there is no problems. Mozilla got froxen a few times during import (posible because of VirusScan). Mozilla marked all files as new. Importes Address book. Mozilla imported my personal contacts, but did not import company contacts. Personal contacts seems to be just fine. Mozilla did not import Outlook Categories, which I think would be a very helpfull.
[ Re. comment 14 ] I'm using Build 2002050708 (fresh download)
Reinder, so it looks like the fix of bug 138804 does not fix your problem. Is it possible for you to send me your Outlook Express files in zip format (in a separate email message) so that I can take a look at it? 138804 has fixed a few users' problems and I'm not sure about yours.
re: comment #11 and #13 using 20020507 1.0 branch build When I try Tools -> Import -> Mail -> Outlook, I get 2 error messages, one from Outlook saying "Either there is no default email client or the current mail client cannot fulfill the messaging request. Please run Microsoft Outlook and set it as the default mail client." Then Mozilla gives the "Unable to find mail to import..." error. I could find a way to set Outlook Express as the default client. But I could NOT find a way to set (regular) Outlook as default. Anyone know how to do this? I have reformatted my PC since I first made an entry for this bug 18 months ago, I don't remember if Outlook was the default client back then or not.
Here is how I did it: 1. Run Internet Explorer. 2. Under Tools menu, select Internet Options... 3. Select Programs tab. 4. From the drop down list for "E-mail:" (2nd field), select Microsoft Outlook. 5. Hit OK and exit the program.
Reinder, I do see some problems with the 3 OE folders you sent me. Two folders shows 0 msgs when opened in mozilla (should have 2 and 3 msgs respectively). The physical files associated with the folders did get imported but the "From " line which indicates the start of a msg was imported as ">From " for some reason. I need to debug this further to see why.
OK, the problem is that if the 1st msg buffer (note that a msg may spread out in a few buffers) starts with a real "From " line we should output the "From " line first and then pass the buffer pointing to the start of 2nd line to EscapeFromSpaceLine() to handle "From" escaping for us. Right now we pass the entire buffer to EscapeFromSpaceLine() and "From " line becomes ">From ". That's why the folder parser code does not recognize that there are msgs in the folder. Working on a patch now.
Output "From " line if a msg does have one such line.
Just tried importing again with 20020507 1.0 branch. I have about 4 years worth of email, around 125 MB. All emails before September 2001 when imported exhibit the same misinterpretation of addresses as I mentioned in comment #5. Emails after September 2001 have the addresses imported correctly. This leads me to believe my company upgraded the Exchange servers (or changed some configurations) around that time, and the new version of Exchange is making headers that correlate better to the APIs Mozilla is using. (side note: I switched from Outlook 98 to 2000 in July 2001, that appears to have had no effect on import) When I try to import address books, Mozilla still doesn't find my Outlook Personal Addressbook (*.pab file). I reported this in bug 49733, comment #7.
Comment on attachment 82872 [details] [diff] [review] Proposed patch, v1 R=ducarroz
Attachment #82872 - Flags: review+
Comment on attachment 82872 [details] [diff] [review] Proposed patch, v1 sr=sspitzer if possible, please attach some test cases for QA.
Attachment #82872 - Flags: superreview+
Fix landed on the trunk.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Nominating for RTM.
Keywords: nsbeta1
Tested with 2002051304 trunk. I again imported all my messages from Outlook 2000. First problem: Mozilla now tries to import all the Public Folders from my company's Exchange servers when I select import. My work-around was to disable my network connection when importing. This is a new problem. Second problem: I noticed most (all?) of my post Sept 2001 messages (see comment #23) now show up as attachments. No text is displayed in the message body, but all emails have an attachment called "attachment". If I do a "view source" on the message everything is there OK. I suggest re-opening this bug.
> First problem: Mozilla now tries to import all the Public Folders from my > company's Exchange servers when I select import. My work-around was to > disable my network connection when importing. This is a new problem. > Can you file a separate bug against this? I don't think the code for this has changed, but it sounds like a new request to be able to not import some of the folders. > Second problem: I noticed most (all?) of my post Sept 2001 messages (see > comment #23) now show up as attachments. No text is displayed in the message > body, but all emails have an attachment called "attachment". If I do a > "view source" on the message everything is there OK. > Is it possible for you to email me some imported msgs (ie, those in the imported local folder) and the corresponding Outlook folder so that I can take a look at it? I don't see the problem myself. > I suggest re-opening this bug. > Let me analyze your problem first. Also, the address display problem in comment #5 is a msg parser problem not an import problem. I think there may be already a bug for it but I'm not 100% sure.
ccavello, I got your files and here is what I found: The problem (ie, body text is stored in an attachment) is caused by the following message header: Content-Type: application/ms-tnef It basically says that the body text is an application of type 'ms-tnef' even though the body text is really just plain text. For this reason mozilla makes the body text a separate file so that you can launch it or save it to local disk. It's not possible to display application type of data in the message window. If I remove the above header or change it to "Content-Type: text/plain" from the imported message the message is displayed correctly. So it does not look like this is a mozilla import problem. I don't know how the above header made it to the Outlook messages so I can't help you on that.
I don't know exactly how the header made it there, either. But I imagine if it is there for me, it exists definitely for the thousands of other Outlook users at my company, and possibly for many other corporate Outlook (with Exchange servers) users as well. http://agamemnon.ucs.ed.ac.uk/faq/mstnef.html http://support.microsoft.com/default.aspx?scid=kb;EN-US;q241538 The above web sites give more information on "application/ms-tnef". Maybe we could open a new bug for that (ms-tnef import). I don't know if 58206 should depend on that new one or not.
Yes, please file a separate bug for the "application/ms-tnef" content type import issue (please also include the links you mentioned). I think it should be dealt with separately. Thanks.
Outlook users, please see bug 145150 for the "application/ms-tnef" problem and bug 145151 for the selecting/deselecting of public and personal folders and address books to import.
Ninoschka, could you verify this on the trunk?
Keywords: nsbeta1adt1.0.0, nsbeta1+
Whiteboard: [adt2 rtm]
Trunk build 2002-05-20-08: WinMe, fixed on the trunk. Just waiting for the fix to be placed on the branch.
Ninoschka Baca - Shouldn't this bug be marked Verified, since you verified it on the trunk?
Blocks: 143047
Keywords: approval
adt1.0.0+ (on ADT's behalf) for approval to checkin to the 1.0 branch, pending Driver's approval. After, checking in, please add the fixed1.0 keyword.
Keywords: adt1.0.0adt1.0.0+
Whiteboard: [adt2 rtm] → [adt2 rtm] [Needs a=]
Marking Verified/Fixed since it's working on the trunk.
Status: RESOLVED → VERIFIED
changing to adt1.0.1+ for adt approval for checkin to the 1.01 milestone. Please get drivers approval before checking in.
Keywords: adt1.0.0+adt1.0.1+
Attachment #82872 - Flags: approval+
please checkin to the 1.0.1 branch ASAP, and replace the mozilla1.0.1+ keyword with fixed1.0.1 once it's landed there.
Keywords: mozilla1.0.1+
Fix checked in to branch.
Branch build 2002-06-11: WinMe verified1.0.1
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: