Installing Thunderbird on a network.

We were using Pegasus for the last 14 years and were quite satisfied with it. But Pegasus took a wrong turn. The trend today is for free, open source, multiplatform software. Instead of going in that direction, Pegasus recently abandoned the legacy Borland compiler, which I use exclusively when programming in windows, and migrated backwards to a micros--t compiler. So instead of upgrading my Pegasus, I took the hint and left. The process involves moving all mail folders to the IMAP server in pegasus, then moving the folders we want local, back under Local Folders in Thunderbird. In the end, we want to be able to access Thunderbird email from any PC, be it windows or linux on the same samba network and see all the email, be it local or on the Imap server.

Double click Thunderbird Setup 3.?.exe to install the software on a local PC.

We have a linux samba server drive that is recognized on every windows PC as R:
Modified instructions from an internet search for moving your mail storage location in Thunderbird:
1) Exit Thunderbird if it is running.
Create a folder in the new location where you would like to store your mail.
If changing the storage location for more than one account, create a separate folder for each account.
We already have R:\email\kevin etc... from pegasus. But we made R:\mozilla\email\kevin etc...

2)Go to your existing profile folder (for new installations with no profile, start and exit thunderbird to automatically creat a profile) and copy your mail files over to the new location.
For each account you want to move:
find that account's folder in the "ImapMail" folder and copy its entire contents, including all of its subfolders, over to the new location.

In my case:
C:\Documents and Settings\Kevin\Application Data\Thunderbird\Profiles\72w8p8oq.default\ImapMail\imapservername
gets copied to:
R:\mozilla\kevin\email\imapservername.
Rename to:
R:\mozilla\kevin\email\remotemirror.

3)Start Thunderbird and go to "Tools -> Account Settings -> [account name] Server Settings". Where it says "Local directory", click on the "Browse..." button to select the folder you created in step 2.
Click the "OK" button and verify that the "Local directory" field shows the correct path to the new storage location of your mail.
In "Tools -> Account Settings -> Local Folders". Where it says "Local directory", click on the "Browse..." button to select the folder you created in step 1. Local Folders can be renamed in prefs.js to Local Kevin.

4)If you have more than one mail account, repeat step 3 for each account whose mail you moved in steps 1-2.
Or creat those directories for the accounts you wish to creat.

You will need to restart Thunderbird to see the changes. Once you're certain that Thunderbird recognizes the new location of your mail, you can go back and delete the mail files from your profile folder if any.

Instructions for moving your profile to a network drive:

Exit Thunderbird.
Copy your profile directory to new place from:
C:\Documents and Settings\Kevin\Application Data\Thunderbird\Profiles\72w8p8oq.default
To:
R:\mozilla\Profiles\72w8p8oq.default
Rename to:
R:\mozilla\Profiles\Thunderbird.default - or Thunderbird.kevin

Start -> Run -> thunderbird -profilemanager
Open your profile (should be automatic):
C:\Documents and Settings\Kevin\Application Data\Thunderbird\profile.ini
Choose your profile directory, the one with prefs.js (should be automatic):
C:\Documents and Settings\Kevin\Application Data\Thunderbird\Profiles\72w8p8oq.default
Creat a new profile using directory:
R:\mozilla\Profiles\Thunderbird.kevin.

Now you can edit the prefs.js file to add more local folders if you want. I did this because I could not get the default Local Folders to recognize email in subdirectories.

If you do not need to see everyone's email and local folders, you will not need to edit the prefs.js file. Everyone will have their own prefs.js file in their own R:\mozilla\Profiles\Thunderbird.kevin etc... directory.
On each PC in Start->Programs menu and the desktop you have defined an icon as "Thunderbird Kevin" and its command line is:
"D:\Programs\Mozilla Thunderbird\thunderbird.exe" -profile R:\mozilla\Thunderbird.kevin
Now anyone can go to any PC on the local network, click his or her icon an have full access to all their mail.

Updated 14 February 2014
by Kevin Gyllenberg.