Tipps und Tricks zum Mail-Programm Thunderbird
Konto-Reihenfolge bzw. Position ändern
Die prefs.js-Datei muss geändert werden; sie liegt im jeweiligen
Profil-Pfad von Thunderbird.
${HOME}/.thunderbird/<profil-id>.default/prefs.js
user_pref("mail.accountmanager.accounts", "account3,account1,account2");
Hier kann die Reihenfolge der Kontendarstellung festgelegt werden. Es muss nur die Account-Bezeichnung an die gewünschte Stelle gesetzt werden. Der "Lokale Ordner" hat ebenfalls eine Account-Nummer. Mit grep und co findet man die richtige Account-Nummer raus. Getestet mit Thunderbird 68.7.0 :!:
Wichtig!
Thunderbird vorher schließen!
Während der Änderung muss Thunderbird geschlossen sein, ansonsten werden die Änderungen wieder überschrieben.
Am einfachsten geht es, wenn der Benutzername zum Anmelden am Server genommen wird:
1$ grep <benutzername> prefs.js| grep userName
2user_pref("mail.server.server5.userName", "<benutzername>");
3$ grep <benutzername> prefs.js| grep userName | cut -d "." -f 3
4server5
Mit der Angabe geht's weiter, hier beim Suchen einen Punkt hinten anfügen:
1$ grep server5. prefs.js | grep account
2 user_pref("mail.account.account5.server", "server5");
3$ grep server5. prefs.js | grep account | cut -d "." -f 3
4account5
account5 jetzt merken.
Jetzt den anderen Account:
1$ grep <benutzername-der-umsortiert-werden-soll> prefs.js| grep userName | cut -d "." -f 3
2server11
Jetzt noch die Account-Nummer rausfinden:
1$ grep server11. prefs.js | grep account | cut -d "." -f 3
2account11
jetzt geht's ans Tauschen. Sieht vorher so aus:
1$ grep mail.accountmanager.accounts prefs.js
2user_pref("mail.accountmanager.accounts", "account1,account2,account3,account4,account5,account6,account7,account8,account9,account10,account11");
und nach dem Editieren mit einem beliebigen Text-Editor so
1$ grep mail.accountmanager.accounts prefs.js
2user_pref("mail.accountmanager.accounts", "account1,account2,account3,account4,account5,account11,account6,account7,account8,account9,account10");