Beim ersten Programmstart können Sie Wizard zur Konfiguration der Email- bzw. News-Accounts getrost beenden, denn die Konfiguration der Emailaccounts wurde ja bereits unter Windows erledigt. Starten Sie den Thunderbird nur und beenden Sie Ihn sofort wieder, ohne einen Email-Account zu konfigurieren. Dadurch wurde nur ein minimales Profil angelegt.
Dieses Profil gilt es jetzt in Ihrem Homeverzeichnis zu finden:
cd ~
find . | grep -i thunderbird
Wechseln Sie in das gefundene Verzeichnis:
cd ~/.mozilla-thunderbird/default.xyz
Nun gilt es die notwendigen Links zum gemeinsamen Profil unter /mnt/hda6/Profiles/Thunderbird/shared_profile/ zu erstellen. Dazu müssen zunächst die Orginal-Dateien des Linux-Profils (falls vorhanden) entfernt werden:
mv Mail Mail.org
mv ImapMail ImapMail.org
mv abook.mab abook.org.mab
mv history.mab history.org.mab
mv prefs.js prefs.org.js
Die gelöschten Verzeichnisse und Dateien müssen nun mit denen der Windows- bzw gemeinsamen Profile verlinkt werden. Dazu sollten Sie Zugriff auf die gemeinsame Datenpartition haben (siehe auch man mount). Hier wird angenommen, dass die gemeinsame Datenpartition auf /mnt/hda6 eingebunden wurde. Damit werden die Links wie folgt gesetzt:
ln -s /mnt/hda6/Profiles/Thunderbird/shared_profile/Mail Mail
ln -s /mnt/hda6/Profiles/Thunderbird/shared_profile/ImapMail ImapMail
ln -s /mnt/hda6/Profiles/Thunderbird/shared_profile/*.mab ~/.mozilla-thunderbird/default.xyz/
Jetzt gilt es die Konfigurationsdatei des Linux-Profils mit den Daten des gemeinsamen Profil abzugleichen. Dazu wird die vorhandene prefs.js des Linuxsystems zunächst von unnötigen Einträgen bereinigt (löschen aller Zeilen mit user_pref("mail....). Je nach Distributor können in der Konfigurationsdatei des Linuxprofils wichtige Einträge zum Umgang mit Drucker enthalten sein, die nicht gelöscht werden sollen. Das Ausfiltern der unwichtigen Zeilen erledigt ein
cat/greep-Befehl:
cat prefs.org.js | grep -v "user_pref(\"mail\." | grep -v "user_pref(\"ldap\." > prefs.js
Zum Abschluss wird der relevante Teil der Windows-prefs.js an die Linux-Konfigurationsdatei angehängt:
cat /mnt/hda6/Profiles/Thunderbird/shared_profile/prefs.js | grep -i "user_pref(\"mail\." >> prefs.js
cat /mnt/hda6/Profiles/Thunderbird/shared_profile/prefs.js | grep -i "user_pref(\"ldap" >> prefs.js
Danach können Sie Thunderbird unter Linux starten und Sie erhalten Zugriff auf alle Mailarchive des gemeinsamen Profils. Wenn Sie unter Linux das erste mal Ihre Mails abrufen, wird Thunderbird Sie nach Ihren Passwort fragen, denn diese Daten wurden nicht aus dem gemeinsamen Profil übernommen.