Go back to an old version of Thunderbird: Difference between revisions

From MozillaZine Knowledge Base
Jump to navigationJump to search
m (condense)
(eliminated most of preamble per wsm's suggestion, made some minor fixes)
Line 2: Line 2:


See [[Go_back_to_an_old_version_of_Firefox | this article]] if you want to go back to an old version of Firefox.  
See [[Go_back_to_an_old_version_of_Firefox | this article]] if you want to go back to an old version of Firefox.  
If you backed up your profile before upgrading and still have copies of any new messages on the mail server then you don't need this article. Just download the older version from [ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/ here], install it in a different directory, and then restore your backup.
If you need to use an older version of an add-on (such as Lightning, which usually doesn't work with older versions of Thunderbird), look at the bottom of the add-on's web page at [https://addons.mozilla.org/en-US/thunderbird/ Mozilla Add-ons] for a Version Information section. It should have download links for older versions.


==Go back to 3.1.* or later==
==Go back to 3.1.* or later==
So far all changes in 3.1.* and later versions affect just add-ons and the optional useChrome.css file. This makes it easy to reuse the same [[Profile_folder_-_Thunderbird | profile]] with an older version.
So far all changes in 3.1.* and later versions affect just add-ons and the optional useChrome.css file. This makes it easy to reuse the same [[Profile_folder_-_Thunderbird | profile]] with an older version.


#Download the version you want from [http://releases.mozilla.org/pub/mozilla.org/thunderbird/releases/ here]. Mozilla periodically deletes older versions from that directory. If it's not listed, get it [ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/ here].<p>Mozilla uses win32, mac and Linux-686 directories to store files for Microsoft Windows , Mac OS X, and Linux respectively. The af, be, bg ca .. etc. directories are locale codes. They specify the language plus what country/region any customizations are for. en-US is the USA version of English, en-GB the British version of English, de is German and nl is Dutch for example.</p><p>If you can't figure out the right one go to the [http://www.mozillamessaging.com/en-US/thunderbird/all.html  download page for the fully localized version] of the latest version of Thunderbird, hover the mouse over the download link for your locale and see what lang= is set to. That is the locale code.</p><p>If you want the US English version of Thunderbird 3.1.11 for Windows chose the 3.1.11 directory, then the win32 directory, the en-US directory, and finally the Thunderbird Setup 3.1.11.exe file. </p>
#Download the version you want from [http://releases.mozilla.org/pub/mozilla.org/thunderbird/releases/ here] by clicking on the link for the setup program you want, and then pressing "Save File" in the pop-up. Mozilla periodically deletes older versions from that directory. If what you want is not listed, get it [ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/ here].<p>Mozilla uses win32, mac and Linux-686 directories to store files for Microsoft Windows , Mac OS X, and Linux respectively. The af, be, bg ca .. etc. directories are locale codes. They specify the language plus what country/region any customizations are for. en-US is the USA version of English, en-GB the British version of English, de is German and nl is Dutch for example.</p>If you want the US English version of Thunderbird 3.1.15 for Windows chose the 3.1.15 directory, then the win32 directory, the en-US directory, and finally the "Thunderbird Setup 3.1.15.exe" file. Ignore the "Thunderbird Setup 3.1.15.exe.asc" file, that is just a PGP signature of the file for the setup program (it can be used to prove its authenticity).
#Uninstalling doesn't delete your profile, but you should [[Profile_backup | back it up]] first as a precaution using something like [[MozBackup]].
#Uninstalling doesn't delete your profile, but you should [[Profile_backup | back it up]] first as a precaution using something like [[MozBackup]] in case you run into problems.
#Exit Thunderbird and then [[Uninstalling_Thunderbird | uninstall it]].
#Exit Thunderbird and then [[Uninstalling_Thunderbird | uninstall it]].
#Install the older version in the same location to minimize any side effects. For example, the Windows registry may expect the default email client to be in that location.
#Install the older version in the same location to minimize any side effects. For example, the Windows registry may expect the default email client to be in that location.
#After installing the older version,  turn off the automatic Thunderbird [[Software Update]] feature (if enabled).
#After installing the older version,  turn off the automatic [[Software Update]] feature in [[Menu_differences_in_Windows,_Linux,_and_Mac | Tools -> Options]] -> Advanced -> Update.
#Reconfigure your [[Firewalls | firewall]] if you have one.
#If you have a [[Firewalls | firewall]] you might need to reconfigure it for the new executable.
#If Thunderbird disables any of your add-ons you may need to replace it with a version that supports a older version of Thunderbird. Most add-ons at [https://addons.mozilla.org/en-US/thunderbird/ Mozilla Add-ons] have a Version Information section at the bottom of the web page. Click on the version you want and it will jump to a download page for it.
#If Thunderbird disables any of your add-ons you may need to replace them with a version that supports a older version of Thunderbird. Most add-ons at [https://addons.mozilla.org/en-US/thunderbird/ Mozilla Add-ons] have a Version Information section at the bottom of the web page. Click on the version you want and it will jump to a download page for it. Lightning for example tends to be very version dependent.  
#If you created a optional [[UserChrome.css | userChrome.css]] file you might have to modify it to deal with different window layout/tree structures.  
#If you created a optional [[UserChrome.css | userChrome.css]] file you might have to modify it to deal with different window layout/tree structures.  
If you couldn't figure out the right locale go to the [http://www.mozillamessaging.com/en-US/thunderbird/all.html download page for the fully localized version] of the latest version of Thunderbird, hover the mouse over the download link for your locale and see what lang= is set to. That is the locale code.


==From 3.x to 2.0.0.24==
==From 3.x to 2.0.0.24==
Follow the directions in the prior section to download a setup program for 2.0.0.24, but don't install it yet.
#Thunderbird 3 stores the passwords in a different file. The old file isn't deleted when you upgrade so if you haven't changed your password after upgrading it isn't an issue. Otherwise write down your passwords from [[Menu_differences_in_Windows,_Linux,_and_Mac | Tools -> Options]] -> Security -> Passwords -> Saved Passwords if you can't remember them.  
#Thunderbird 3 stores the passwords in a different file. The old file isn't deleted when you upgrade so if you haven't changed your password after upgrading it isn't an issue. Otherwise write down your passwords from [[Menu_differences_in_Windows,_Linux,_and_Mac | Tools -> Options]] -> Security -> Passwords -> Saved Passwords if you can't remember them.  
#Exit Thunderbird and back up your profile using something like [[MozBackup]].
#Exit Thunderbird and back up your profile using something like [[MozBackup]].
Line 27: Line 28:
##If you're using Vista or Windows 7 (and Windows Search is enabled) delete the .mozmsg directories. It contains *.wdseml files created by Windows Search Integration
##If you're using Vista or Windows 7 (and Windows Search is enabled) delete the .mozmsg directories. It contains *.wdseml files created by Windows Search Integration
##If you have a IMAP account and Message Synchronizing was enabled you have copies of all of your messages stored as mbox files. Unless you want to use them as [[Offline_folders | offline folders]] the simplest way to get rid of them is to delete the entire contents of the ..\ImapMail directory. This will also get rid of the *.msf (index) files but Thunderbird will re-create them by downloading the headers again.
##If you have a IMAP account and Message Synchronizing was enabled you have copies of all of your messages stored as mbox files. Unless you want to use them as [[Offline_folders | offline folders]] the simplest way to get rid of them is to delete the entire contents of the ..\ImapMail directory. This will also get rid of the *.msf (index) files but Thunderbird will re-create them by downloading the headers again.
#Follow the directions in [[Go back to an old version of Thunderbird#Older version (same major version number)| the next section]] and then come back to this section.
# Uninstall Thunderbird.
# Install 2.0.0.24 using the setup program you downlaoded.
#Your toolbar will have changed if you had selected the new toolbar in the Migration Assistant. You can customize it again by right clicking on the toolbar, selecting Customize, drag and drop a button to the toolbar, and then press Done. You may have to do this in several steps if you add multiple buttons, not every version supported dragging and dropping more than one button.
#Your toolbar will have changed if you had selected the new toolbar in the Migration Assistant. You can customize it again by right clicking on the toolbar, selecting Customize, drag and drop a button to the toolbar, and then press Done. You may have to do this in several steps if you add multiple buttons, not every version supported dragging and dropping more than one button.
#If you ever selected Unified Folders (originally called Smart Folders) in 3.x you may have a pseudo Unified Folders (or Smart Folders) account listed in the folder pane. This will gradually corrupt your folder listings forcing you to periodically rebuild the index. You can't get rid of it by deleting an account. If you don't have it, you don't have to do anything. Otherwise:
#If you ever selected Unified Folders (originally called Smart Folders) in 3.x you may have a pseudo Unified Folders (or Smart Folders) account listed in the folder pane. This will gradually corrupt your folder listings forcing you to periodically rebuild the index. You can't get rid of it by deleting an account. If you don't have it, you don't have to do anything. Otherwise:
Line 35: Line 37:
##Find mail.accountmanager.accounts and remove that account from it. For example, change user_pref("mail.accountmanager.accounts", "account1,account2,'''account4'''"); to user_pref("mail.accountmanager.accounts", "account1,account2");
##Find mail.accountmanager.accounts and remove that account from it. For example, change user_pref("mail.accountmanager.accounts", "account1,account2,'''account4'''"); to user_pref("mail.accountmanager.accounts", "account1,account2");
##Delete all of the settings for the smart folder's server and for the setting that assigns the server to an account. Otherwise Thunderbird will add the smart folders account back. In this example, you'd delete all of the mail.server.server4 settings and user_pref("mail.account.account4.server", "server4");.  
##Delete all of the settings for the smart folder's server and for the setting that assigns the server to an account. Otherwise Thunderbird will add the smart folders account back. In this example, you'd delete all of the mail.server.server4 settings and user_pref("mail.account.account4.server", "server4");.  
#You're done. If you decide to upgrade to 3.x later on make certain you back up your profile first in case you change your mind
#You're done. If you decide to upgrade to 3.x later on make certain you back up your profile first in case you change your mind.
 
 


==See also==
==See also==

Revision as of 08:15, 30 September 2011

This article describes how to go back to an old version of Thunderbird, including how to deal with problems that may occur due to changes to your profile. Whatever version of Thunderbird you re-install, it will automatically find and reuse your profile (Thunderbird data, which is your mail, address books, settings, add-ons etc.), which is not deleted when you uninstall or reinstall Thunderbird.

See this article if you want to go back to an old version of Firefox.

Go back to 3.1.* or later

So far all changes in 3.1.* and later versions affect just add-ons and the optional useChrome.css file. This makes it easy to reuse the same profile with an older version.

  1. Download the version you want from here by clicking on the link for the setup program you want, and then pressing "Save File" in the pop-up. Mozilla periodically deletes older versions from that directory. If what you want is not listed, get it here.

    Mozilla uses win32, mac and Linux-686 directories to store files for Microsoft Windows , Mac OS X, and Linux respectively. The af, be, bg ca .. etc. directories are locale codes. They specify the language plus what country/region any customizations are for. en-US is the USA version of English, en-GB the British version of English, de is German and nl is Dutch for example.

    If you want the US English version of Thunderbird 3.1.15 for Windows chose the 3.1.15 directory, then the win32 directory, the en-US directory, and finally the "Thunderbird Setup 3.1.15.exe" file. Ignore the "Thunderbird Setup 3.1.15.exe.asc" file, that is just a PGP signature of the file for the setup program (it can be used to prove its authenticity).
  2. Uninstalling doesn't delete your profile, but you should back it up first as a precaution using something like MozBackup in case you run into problems.
  3. Exit Thunderbird and then uninstall it.
  4. Install the older version in the same location to minimize any side effects. For example, the Windows registry may expect the default email client to be in that location.
  5. After installing the older version, turn off the automatic Software Update feature in Tools -> Options -> Advanced -> Update.
  6. If you have a firewall you might need to reconfigure it for the new executable.
  7. If Thunderbird disables any of your add-ons you may need to replace them with a version that supports a older version of Thunderbird. Most add-ons at Mozilla Add-ons have a Version Information section at the bottom of the web page. Click on the version you want and it will jump to a download page for it. Lightning for example tends to be very version dependent.
  8. If you created a optional userChrome.css file you might have to modify it to deal with different window layout/tree structures.

If you couldn't figure out the right locale go to the download page for the fully localized version of the latest version of Thunderbird, hover the mouse over the download link for your locale and see what lang= is set to. That is the locale code.

From 3.x to 2.0.0.24

Follow the directions in the prior section to download a setup program for 2.0.0.24, but don't install it yet.

  1. Thunderbird 3 stores the passwords in a different file. The old file isn't deleted when you upgrade so if you haven't changed your password after upgrading it isn't an issue. Otherwise write down your passwords from Tools -> Options -> Security -> Passwords -> Saved Passwords if you can't remember them.
  2. Exit Thunderbird and back up your profile using something like MozBackup.
  3. There are several directories/files you may want to delete from your profile
    1. If Global search/indexing was enabled delete globl-message-db.sqlite
    2. If you're using OSX delete the .mozmsgs subdirectory. It contains *.mozeml files used by Spotlight Integration
    3. If you're using Vista or Windows 7 (and Windows Search is enabled) delete the .mozmsg directories. It contains *.wdseml files created by Windows Search Integration
    4. If you have a IMAP account and Message Synchronizing was enabled you have copies of all of your messages stored as mbox files. Unless you want to use them as offline folders the simplest way to get rid of them is to delete the entire contents of the ..\ImapMail directory. This will also get rid of the *.msf (index) files but Thunderbird will re-create them by downloading the headers again.
  4. Uninstall Thunderbird.
  5. Install 2.0.0.24 using the setup program you downlaoded.
  6. Your toolbar will have changed if you had selected the new toolbar in the Migration Assistant. You can customize it again by right clicking on the toolbar, selecting Customize, drag and drop a button to the toolbar, and then press Done. You may have to do this in several steps if you add multiple buttons, not every version supported dragging and dropping more than one button.
  7. If you ever selected Unified Folders (originally called Smart Folders) in 3.x you may have a pseudo Unified Folders (or Smart Folders) account listed in the folder pane. This will gradually corrupt your folder listings forcing you to periodically rebuild the index. You can't get rid of it by deleting an account. If you don't have it, you don't have to do anything. Otherwise:
    1. Exit Thunderbird and back up prefs.js
    2. Search for Unified folders in prefs.js and find what server id it uses. In this example it's using server4 due to user_pref("mail.server.server4.name", "Unified Folders");
    3. Find its account id. In this example, it's account4 due to user_pref("mail.account.account4.server", "server4");
    4. Find mail.accountmanager.accounts and remove that account from it. For example, change user_pref("mail.accountmanager.accounts", "account1,account2,account4"); to user_pref("mail.accountmanager.accounts", "account1,account2");
    5. Delete all of the settings for the smart folder's server and for the setting that assigns the server to an account. Otherwise Thunderbird will add the smart folders account back. In this example, you'd delete all of the mail.server.server4 settings and user_pref("mail.account.account4.server", "server4");.
  8. You're done. If you decide to upgrade to 3.x later on make certain you back up your profile first in case you change your mind.

See also

External links