Article note: #whoop! TB is still alive!

Thunderbird 78 is our newest ESR (extended-support release), which comes out yearly and is considered the latest stable release. Right now you can download the newest version from our website, and existing users will be automatically updated in the near future. We encourage those who rely on the popular add-on Enigmail to wait to update until the automatic update rolls out to them to ensure their encrypted email settings are properly imported into Thunderbird’s new built-in OpenPGP encrypted email feature.

Last year’s release focused on ensuring Thunderbird has a stable foundation on which to build. The new Thunderbird 78 aims to improve the experience of using Thunderbird, adding many quality-of-life features to the application and making it easier to use.

Compose Window Redesign

Compose Window Comparison, 68 and 78

The compose window has been reworked to help users find features more easily and to make composing a message faster and more straightforward. The compose window now also takes up less space with recipients listed in “pills” instead of an entire line for every address.

Dark Mode

Dark Mode

Thunderbird’s new Dark Mode is easier on the eyes for those working in the dark, and it has the added benefit of looking really cool! The Dark Mode even works when writing and reading emails – so you are not suddenly blinded while you work. Thunderbird will look at your operating system settings to see if you have enabled dark mode OS-wide and respect those settings. Here are the instructions for setting dark mode in Mac, and setting dark mode in Windows.

Calendar and Tasks Integrated

Thunderbird’s Lightning calendar and tasks add-on is now a part of the application itself, which means everyone now has access to these features the moment they install Thunderbird. This change also sets the stage for a number of future improvements the Thunderbird team will make in the calendar. Much of this will be focused on improved interoperability with the mail part of Thunderbird, as well as improving the user experience of the calendar.

Account Setup & Account Central Updated

Account Setup and Account Central Updated, comparison between 68 and 78

The Account Setup window and the Account Central tab, which appears when you do not have an account setup or when you select an existing account in the folder tree, have both been updated. The layout and dialogues have been improved in order to make it easier to understand the information displayed and to find relevant settings. The Account Central tab also has new information about the Thunderbird project and displays the version you are using.

Folder Icons and Colors Update

New Folder Icons and Colors for Thunderbird 78

Folder icons have been replaced and modernized with a new vector style. This will ensure better compatibility with HiDPI monitors and dark mode. Vector icons also means you will be able to customize their default colors to better distinguish and categorize your folders list.

Minimize to Tray

Windows users have reason to rejoice, as Thunderbird 78 can now be minimized to tray. This has been a repeatedly requested feature that has been available through many popular add-ons, but it is now part of Thunderbird core – no add-on needed! This feature has been a long time coming and we hope to bring more operating-system specific features for each platform to Thunderbird in the coming releases.

End-to-End Encrypted Email Support

New end-to-end encryption preferences tab.

Thunderbird 78.2, due out in the coming months, will offer a new feature that allows you to end-to-end encrypt your email messages via OpenPGP. In the past this feature was achieved in Thunderbird primarily with the Enigmail add-on, however, in this release we have brought this functionality into core Thunderbird. We’d like to offer a special thanks to Patrick Brunschwig for his years of work on Enigmail, which laid the groundwork for this integrated feature, and for his assistance throughout its development. The new feature is also enabled by the RNP library, and we’d like to thank the project’s developers for their close collaboration and hard work addressing our needs.

End-to-end encryption for email can be used to ensure that only the sender and the recipients of a message can read the contents. Without this protection it is easy for network administrators, email providers and government agencies to read your messages. If you would like to learn more about how end-to-end encryption in Thunderbird works, check out our article on Introduction to End-to-end encryption in Thunderbird. If you would like to learn more about the development of this feature or participate in testing, check out the OpenPGP Thunderbird wiki page.

About Add-ons

As with previous major releases, it may take time for authors of legacy extensions to update their add-ons to support the new release. So if you are using add-ons we recommend you not update manually to 78.0, and instead wait for Thunderbird to automatically update to 78. We encourage users to reach out to their add-on’s author to let them know that you are interested in using it in 78.

Learn More

If we listed all the improvements in Thunderbird 78 in this blog post, you’d be stuck reading this for the whole day. So we will save you from that, and let you know that if you want to see a longer list of changes for the new release – check the release notes on our website.

Great Release, Bright Future

The past year has been an amazing year for Thunderbird. We had an incredible release in version 68 that was popular with our users, and laid the groundwork for much of what we did in 78. On top of great improvements in the product, we moved into a new financial and legal home, and we grew our team to thirteen people (soon to be even more)!

We’re so grateful to all our users and contributors who have stuck with us all these years, and we hope to earn your dedication for the years to come. Thunderbird 78 is the beginning of a new era for the project, as we attempt to bring our users the features that they want and need to be productive in the 2020s – while also maintaining what has made Thunderbird so great all these years.

Thank you to our wonderful community, please enjoy Thunderbird 78.

Download the newest release from our website.

Article note: #whoop! #grats

Today the Thunderbird project is happy to announce that for the future Thunderbird 78 release, planned for summer 2020, we will add built-in functionality for email encryption and digital signatures using the OpenPGP standard. This new functionality will replace the Enigmail add-on, which will continue to be supported until Thunderbird 68 end of life, in the Fall of 2020.

For some background on encrypted email in Thunderbird: Two popular technologies exist that add support for end-to-end encryption and digital signatures to email. Thunderbird has been offering built-in support for S/MIME for many years and will continue to do so.

The Enigmail Add-on has made it possible to use Thunderbird with external GnuPG software for OpenPGP messaging. Because the types of add-ons supported in Thunderbird will change with version 78, the current Thunderbird 68.x branch (maintained until Fall 2020) will be the last that can be used with Enigmail.

For users of Enigmail, Thunderbird 78 will offer assistance to migrate existing keys and settings. We are happy that Patrick Brunschwig, the long-time developer of Enigmail, has offered to work with the Thunderbird team on OpenPGP going forward. About this change, Patrick had this to say:

“It has always been my goal to have OpenPGP support included in the core Thunderbird product. Even though it will mark an end to a long story, after working on Enigmail for 17 years, I’m very happy with this outcome.”

Users who haven’t used Enigmail previously will need to opt in to use OpenPGP messaging, as encryption will not be enabled automatically. However, Thunderbird 78 will help users discover the new functionality.

To promote secure communication, Thunderbird 78 will encourage the user to perform ownership confirmation of keys used by correspondents, notify the user if the correspondent’s keys change unexpectedly, and, if there is an issue, offer assistance to resolve the situation.

It’s undecided whether Thunderbird 78 will support the indirect key ownership confirmations used in the Web of Trust (WoT) model, or to what extent. However, sharing of key ownership confirmations made by the user (key signatures), and interaction with OpenPGP key servers shall be possible.

If you have an interest in seeing more detailed plans on what is in store for OpenPGP in Thunderbird, check out our wiki page with more information.

Old but not bus­ted … – Die­ser Inhalt wur­de vor mehr als 6 Jah­ren publi­ziert. Die Kor­rekt­heit und Ver­füg­bar­keit von Links kön­nen lei­der nicht gewähr­leis­tet werden.

Heu­te freu­te ich mich etwas, als ich sah, dass mein Ubun­tu (16.04) – mit dem akti­vier­ten „Offi­ci­al PPA for Thun­der­bird Beta“ (= der ein­zi­gen Mglk. aktu­el­le Thun­der­bird- und Fire­fox-Ver­sio­nen unter Ubun­tu zu benut­zen) – ein Upgrade auf die Thun­der­bird-Ver­si­on 60.0 (64-bit) anzeigte.

Nach der Instal­la­ti­on gab es dann jedoch – mal wie­der – zwei klei­ne Überraschungen:

  1. Mein Kalen­der und die Auf­ga­ben waren nicht mehr vor­han­den – die Exten­si­on „Light­ning“ wur­de als nicht kom­pa­ti­bel angezeigt.
  2. Die Ober­flä­chen­spra­che war, trotz des (als ein­zi­ges) instal­lie­ren deut­schen Sprach­pa­ke­tes thunderbird-locale-de auf Englisch.

Nach guten zwei Stun­den der Inter­net­re­cher­che und eini­ger (mehr oder weni­ger gut/schlecht funk­tio­nie­ren­der) Tipps und Anlei­tun­gen, habe ich bei­de Pro­ble­me – die in den letz­ten Jah­ren immer mal wie­der auf­tra­ten, jedoch bis dahin immer recht schnell/einfach kor­ri­gier­bar waren – nun beho­ben.
Und da ich dabei wie­der eini­ge Din­ge gelernt habe, hier also nun mein klei­ner Spickzettel …

Problem 1: Kalender = Lightning

Nach eini­ger Recher­che – auch in der (alten) Mozil­la Know­ledg­ba­se, der neu­en und beim Mozil­la-Sup­port – gab es (qua­si) einen Aus­lö­ser, der mich auf eine Spur brach­te. – Beim Mozil­la-Sup­port wur­de Fol­gen­des als Ant­wort (und akzep­tier­te Lösung) auf die Fra­ge „Why does Light­ning func­tion­a­li­ty dis­ap­pear after an upgrade? How to re-enable it?“ geschrieben:

[…] it can’t be “reac­ti­va­ted” after rem­oval (or dis­ap­pearance), it has to be down­loa­ded again, instal­led and acti­va­ted as any other extension […]

(Die letz­ten bei­den Kom­men­ta­re sind von, eben­so wie ich, etwas ver­wirr­ten Linux-Usern und lesenswert …)

Wei­te­re Nach­for­schun­gen brach­ten mich dann zu fol­gen­der Erkennt­nis.
Seit Thun­der­bird (TB) 38 wird, wie man bspw. hier (offi­zi­ell) lesen kann, die Exten­si­on .oO(Oder ist es ein „Add-on“?!) „Light­ning“ (mit TB) gebün­delt aus­ge­lie­fert. – Frü­her gab es die­se Kom­bi­na­ti­on unter dem Namen „Mozil­la Sun­bird“ als eigen­stän­di­ge Anwen­dung. Dann wur­de Sun­bird ein­ge­stampft und man konnte/musste sich Light­ning sepa­rat immer im TB instal­lie­ren. Und nun wird Light­ning also stan­dard­mä­ßig (inte­griert) mit aus­ge­lie­fert.
Der Bün­de­lungs-/In­te­gra­ti­ons­fakt erklär­te mir dann auch (das ers­te Mal), wes­halb es auf der offi­zi­el­len Über­sichts­sei­te der Light­ning-Ver­sio­nen (schon eine Wei­le) kei­nen Link zur letz­ten sta­bi­len Ver­si­on mehr gibt … #aha

Lei­der klapp­ten letzt­lich die Tipps auf der ers­ten erwähn­ten (offi­zi­el­len) Hil­fe-/Know­led­ge­ba­se-Sei­te nicht. – Ich schaff­te es nicht, mein Light­ning wie­der an den Start zu bringen. 😐

Dann stol­per­te ich – im Forum der (groß­ar­ti­ge!) deutsch­spra­chi­ge Com­mu­ni­ty von „Thun­der­bird Mail DE“ – über die­sen Bei­trag von „Feu­er­dra­che“. – Im Bei­trag wur­de erklärt, dass User, die (wie ich) seit Jah­ren ihr TB-Pro­fil mit sich her­um­schlep­pen, lei­der von der (oben erwähn­ten) stan­dard­mä­ßi­gen Inte­gra­ti­on von Light­ning nicht pro­fi­tie­ren und Light­ning wei­ter­hin sepa­rat instal­lie­ren (und upda­ten) müssen. 😐

Tja und nu!? – Wo bekommt man denn (, wenn man kei­ne Beta-Ver­si­on instal­lie­ren möch­te,) die sta­bi­le Ver­si­on der Exten­si­on her. (Wie schon erwähnt fin­det man die nicht offi­zi­ell. Weder im offi­zi­el­len Add-on-Ver­zeich­nis, noch im – vor Jah­ren mal als Book­mark gespei­cher­ten – offi­zi­ell zugäng­li­chen FTP-Ver­zeich­nis, in dem es nur s.g. „can­di­da­tes“ gibt …)
Die­se Fra­ge hat (mir) der User „ulrfuc“ (glück­li­cher- + freund­li­cher­wei­se) eben­falls im Forum (s.o.) ein paar Bei­trä­ge wei­ter beant­wor­tet:

  1. Her­un­ter­la­den der zum eige­nen Sys­tem (bei mir: Linux 64bit), zur eige­nen TB-Ver­si­on (bei mir: 60.0) und Spra­che (bei mir: Deutsch) pas­sen­den TB-Ver­si­on. – Da es sich bei mir um die aktu­el­le sta­bi­le Ver­si­on han­del­te, konn­te ich https://www.thunderbird.net/en-US/thunderbird/all/ benutzen.
  2. Ent­pa­cken des her­un­ter­ge­la­de­nen Pake­tes (thunderbird-60.0.tar.bz2).
  3. Im TB die Light­ning-Exten­si­on deinstal­lie­ren + TB beenden.
  4. Die (inte­grier­te) Light­ning-Exten­si­on ({972ce4c6-7e08-4474-a285-3208198ce6fd}.xpi) aus dem Ord­ner (s. Schritt 2.) thunderbird/extensions/ in das loka­le TB-Pro­fil­ver­zeich­nis (unter ~/.thunderbird/) kopie­ren.
  5. TB star­ten (und Light­ning ggf. aktivieren).
  6. (Ggf. TB neu­star­ten, damit die Exten­si­on mit gestar­tet wird …)

Ob die­se gan­ze Röde­lei jetzt bei jedem TB-Update durch­zu­füh­ren ist, weiß ich lei­der nicht und muss sel­ber schau­en, was beim nächs­ten Mal pas­siert … Und lei­der habe ich auch nicht ver­stan­den, ob die Light­ning-TB-Bün­de­lung wirk­lich nur an mei­nem alten Pro­fil liegt und/oder ob es iwann eine Migra­ti­on geben wird … #naja #jetzt­läuft­serst­mal

(Es gibt übri­gens auch nen Hau­fen Tickets/Issues im Mozil­la-Bug­zil­la … – Aber da sieht man iwann nicht mehr durch und auch ein Sam­mel­ti­cket, wie das hier bspw., hilft nur bedingt … #scha­de)

Problem 2: Oberflächensprache

Nach der Lösung von Pro­blem 1 ging ich dann also das Pro­blem an, dass ich trotz der Instal­la­ti­on des deut­schen Sprach­pa­ke­tes – wel­ches das ein­zi­ge instal­lier­te Sprach­pa­ket in mei­nem Sys­tem (thunderbird-locale-*) ist – und des­sen Akti­vie­rung par­tout kei­ne deut­sche Ober­flä­che (inkl. Anzei­ge der E‑Mailordner „Post­ein­gang“, „Gesen­det“, …) bekam.

Auch hier ist es lei­der wie­der sehr schwie­rig her­aus zu bekom­men, ob das eige­ne Sprach­pa­ket eig. okay ist und/oder wo man eigent­lich Sprach­pa­ke­te bezie­hen kann … – Wenn man bspw. auf die Add-on-Sei­te geht, wird (wie schon bei Light­ning) ange­zeigt, dass das Add-on mit der aktu­ell sta­bi­len Ver­si­on 60 nicht kom­pa­ti­bel (= dass es dafür nicht ver­füg­bar) ist … 😐 (Und auch die offi­zi­el­le Sei­te „Wör­ter­bü­cher & Sprach­pa­ke­te“ ver­weist letzt­lich nur wie­der auf die Add-on-Sei­te … #grrr)

Ein ers­ter Hin­weis für eine Lösung fand sich dann in den Untie­fen des Mozil­la-Bug­zil­la: Im Kom­men­tar 12 des Tickets „Set­ting date loca­le no lon­ger works in Thun­der­bird 58 Beta on linux“ wur­de kurz beschrie­ben, dass man sich im TB unter „Help“ > „Trou­ble­shoo­ting Infor­ma­ti­on“ die aktu­el­len Sprach­ein­stel­lun­gen anzei­gen las­sen kann.
Mei­ne waren dann recht durch­ein­an­der – anstatt über­all de und/oder de-DE –, obwohl mein Sys­tem (Ubun­tu + Unity) kom­plett auf Deutsch ein­ge­stellt ist und ich ja nur das deut­sche Sprach­pa­ket instal­liert habe.

Hil­fe fand ich am Ende wie­der im Forum von thunderbird-mail.de. – Dort gab es meh­rer Hin­wei­se, die mich letzt­lich zu dem Schluss führ­ten, dass irgend etwas mit mei­ner locale-Ein­stel­lung im TB nicht in Ord­nung ist.
Bei­spiels­wei­se sah ich auf dem Screen­shot des Bei­trags von „Mapen­zi“ den TB-Kon­fi­gu­ra­ti­ons­pa­ra­me­ter intl.locale.requested, der bei mir gar nicht vor­han­den war.

In einem wei­te­ren Foren-Ein­trag bin ich dann noch über einen Tipp gestol­pert, der ein bei mir bis dato nach jedem TB-Update auf­ge­tre­te­nes (+ ner­vi­ges) Pro­blem löst. – Bis­her war es näm­lich immer so, dass das deut­sche Sprach­pa­ket nicht auto­ma­tisch nach dem Update akti­viert wur­de und ich das immer manu­ell machen und den TB neu­star­ten muss­te.
„Thun­der“ macht in sei­nem Bei­trag den Vor­schlag, den TB-Sprach­kon­fi­gu­ra­ti­ons­pa­ra­ma­ter general.useragent.locale in der Datei user.js (auf de) zu setzen.

Die letz­ten bei­den Hinweise/Tipps zusam­men­ge­fasst, habe ich dann also TB been­det und ein­fach mal

  • user_pref("general.useragent.locale", "de");
  • user_pref("intl.locale.requested", "de");

in mei­ne user.js gepackt und TB neu gestar­tet. – Und sie­he da: mein TB war (und ist immer­noch) end­lich auf Deutsch! 🙂

Zusammengefasst …

Nach also guten 2h Recher­che und Fum­melns, hat­te ich die zwei klei­nen Schwie­rig­kei­ten beho­ben. Dann habe ich noch­mal 2h für das Ver­fas­sen die­ses Arti­kels auf­ge­wen­det und kann mich nun nach (sage und schrei­be) guten 4h end­lich an die eigent­lich für heu­te geplan­te Auf­ga­be machen: Upgrade von Ubun­tu 16.04 auf 18.04#puhhhhh

In die­sem Sin­ne: ein schö­nes WE @all!