Closed Bug 274021 Opened 20 years ago Closed 8 years ago

not given the option to select desired Eudora directory to import mail from if several Eudora installations (profiles) exist

Categories

(MailNews Core :: Import, defect)

x86
Windows 2000
defect
Not set
minor

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: guille, Unassigned)

References

()

Details

(Whiteboard: [workaround comment 8])

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0

I have a machine where I keep two Eudora installations (actually one 'program'
installation but two mail/data folders with different settings, mail, etc.) In
TB1.0, when I select import mail from Eudora I don't seem to get an option of
what directory to import from.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
*** Bug 274030 has been marked as a duplicate of this bug. ***
Not a TB auto-migration bug -> Core:MailNews:Import
Assignee: mscott → nobody
Component: Migration → MailNews: Import
Product: Thunderbird → Core
Version: unspecified → Trunk
This is an automated message, with ID "auto-resolve01".

This bug has had no comments for a long time. Statistically, we have found that
bug reports that have not been confirmed by a second user after three months are
highly unlikely to be the source of a fix to the code.

While your input is very important to us, our resources are limited and so we
are asking for your help in focussing our efforts. If you can still reproduce
this problem in the latest version of the product (see below for how to obtain a
copy) or, for feature requests, if it's not present in the latest version and
you still believe we should implement it, please visit the URL of this bug
(given at the top of this mail) and add a comment to that effect, giving more
reproduction information if you have it.

If it is not a problem any longer, you need take no action. If this bug is not
changed in any way in the next two weeks, it will be automatically resolved.
Thank you for your help in this matter.

The latest beta releases can be obtained from:
Firefox:     http://www.mozilla.org/projects/firefox/
Thunderbird: http://www.mozilla.org/products/thunderbird/releases/1.5beta1.html
Seamonkey:   http://www.mozilla.org/projects/seamonkey/
> copy) or, for feature requests, if it's not present in the latest version and
> you still believe we should implement it, please visit the URL of this bug
> (given at the top of this mail) and add a comment to that effect, giving more
> reproduction information if you have it.

The bug is still present in 1.5-beta1.

It is always reproducible. You just need to have Eudora installed with two or
more folders with different mail/data/settings.
yes ...

The problem is that the importing phase for eudora (i speak for windows version, i  don't know about mac) automatically use the default profile of eudora ...

But Eudora has not a profile manager. In the manual, they said you can have an other profile by dupplicate the default profile folder and dupplicating the eudora shorcut (and pointing this shorcut to the new folder)

I used this (before using TB) to have 2 profiles of eudora on the same windows login --> one for my wife (default) and one for mine ...

Since i've switched to TB, i cannot import my mails ... only the mails of my wife ... same for adress book and settings ...

The solution is simple: let the choice to user: automatically import or choose the directory where is located the eudora.ini file of the choosen profile
bug 82481 comment 1 (Eudora settings) "I have three different copies [profiles] of Eudora running, each one for a different family member."  and bug 274021 comment 5, "Eudora has not a profile manager." (Eudora mail) hit the nail on the head. A eudora user can have multiple profiles, each of which will be in a different directory, and there is no central file that points to them all.

This affects importing of ABs and settings, not just mail. Perhaps the import process should show the directory picker even if it finds a directory, so the user can change it if this is not the directory they want.


Related to this is the issue that "The installer lets you pick a different place for Eudora to store data."  as noted in 
http://eudora.qualcomm.com/download/eudora/windows/7.1/Readme.txt

There is also the possibility that mozilla isn't precisely following the current specs (listed below) for getting a good profile location - perhaps it should query the registry as noted in the readme.txt. 

"With Eudora 5.x under Windows 2000 or Windows XP, the default location
to install the application is still under Program Files, but the data
files are kept in a User’s Application Data folder (typically
"C:\Documents and Settings\<username>\Application Data", where <username>
is the User’s login name). *The installer lets you pick a different place
for Eudora to store data.* If only an Administrator is going to be running
Eudora, the data can go anywhere at all, but if a User is going to be
running Eudora, the data should go in that user’s Application Data folder.

___Finding the data folder___

The Windows 2000 or Windows XP Application Data folder usually has the
hidden attribute, which makes it invisible in Windows Explorer or My 
Computer (unless you’ve configured those tools to display hidden 
objects). There are good reasons, though, why you might want to 
explore the folder where your Eudora data is stored; in particular, 
the email attachments that you’ve received are there, in the Attach 
subfolder (unless, of course, you’ve told Eudora to store attachments 
elsewhere). To make this easier, Eudora creates a shortcut to your 
Eudora data folder in the Application Data folder’s parent folder, 
which is typically "C:\Documents and Settings\<username>".

___Precisely how Eudora determines its data folder___

Below is the exact sequence of how Eudora determines the folder in
which to keep its data files. This applies in all versions of
Windows. Most users will have no need of this gory detail, but here
it is, just in case:
1. If a folder is specified on Eudora's command line, then Eudora uses
   that folder.
2. Otherwise, if the program folder (that is, the folder where Eudora
   is installed) contains a Eudora.ini file, then Eudora uses that
   folder.
3. Otherwise, if there's a DEudora.ini file in the program folder,
   and if the [Settings] section of that file contains a DataFolder
   setting, and if the folder specified by that setting contains a
   Eudora.ini file, then Eudora uses that folder.
4. Otherwise, if there is not a UseAppData=1 entry in the [Settings]
   section of the DEudora.ini file in the program folder, and if
   either of the registry keys listed below specifies a folder,
   then Eudora uses that folder. (If both keys list a folder, the
   first one takes precedence.)
     \\HKEY_CURRENT_USER\Software\Qualcomm\Eudora\CommandLine 
     \\HKEY_CLASSES_ROOT\Software\Qualcomm\Eudora\CommandLine\Current 
5. Otherwise, if the system has version 4.71 or higher of Shell32.dll,
   Eudora uses the current user's Application Data folder.
6. Otherwise, Eudora uses the program folder."


I question the accuracy of #4 above, because my deudora.ini DOES have UseAppdata=1 and my data (I took the default on installation) is specified in the registry and is using documents and settings: 

HKEY_CURRENT_USER\Software\Qualcomm\Eudora\CommandLine, current, C:\PROGRA~1\Qualcomm\Eudora\Eudora.exe 
C:\DOCUME~1\blah\APPLIC~1\Qualcomm\Eudora C:\DOCUME~1\blahAPPLIC~1\Qualcomm\Eudora\Eudora.ini

I suspect this is OS=All but I don't know enough about eudora to say so.
Severity: normal → major
Status: UNCONFIRMED → NEW
Ever confirmed: true
QA Contact: import
Summary: can't select Eudora directory to import from if several installations exist → not given the option to select desired Eudora directory to import mail from if several Eudora installations (profiles) exist
Assignee: nobody → gwenger
An easy work-around (at least if using Penelope (Eudora 8) is to run the copy of Eudora you are trying to import from, then quit. Then when Eudora 8 (Penelope) importers run, the last-run version of Eudora will be imported.
Product: Core → MailNews Core
sev=minor, given workaround
Severity: major → minor
Whiteboard: [workaround comment 8]
Assignee: gwenger → nobody
Importing from Eudora was removed from Thunderbird in bug 1243498.
Please see http://kb.mozillazine.org/Importing_from_Eudora_-_Thunderbird on how you can still import from Eudora if you need that.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.