Jump to content

Mozilla Thunderbird

From Alfawiki
Mozilla Thunderbird
Company typeFree and open-source software
IndustrySoftware, Email client
FoundedDecember 7, 2004; 21 years ago (2004-12-07)
FounderMZLA Technologies Corporation (operating under Mozilla Foundation)
Area served
Worldwide
Key people
Thunderbird Council (community-led initiative)
ProductsEmail client, personal information manager, chat client
OwnerMozilla Foundation
Websitewww.thunderbird.net

Mozilla Thunderbird is a free and open-source email client that also functions as a personal information manager, integrating features such as a calendar, address book, RSS feed reader, chat client (IRC/XMPP/Matrix), and news aggregator. Created by MZLA Technologies Corporation, which operates under the Mozilla Foundation, Thunderbird is maintained as an autonomous, community-led initiative overseen by the elected Thunderbird Council. As a cross-platform solution, it is compatible with Windows, macOS, FreeBSD, Android, and Linux. Its design draws inspiration from Mozilla's Firefox, utilizing the Firefox browser engine to power its user interface and enhance its capabilities.

General

Thunderbird serves as a client for email, newsgroups, news feeds, and instant messaging, incorporating built-in personal information manager (PIM) features starting with version 78.0; these were previously available through the Lightning calendar add-on. Its functionality can be broadened through the installation of extensions packaged as XPInstall modules ("XPI") from the official add-ons platform, which also handles extension updates.

Users can personalize Thunderbird’s look with various themes downloadable via Mozilla Add-ons. Supported by a worldwide community of contributors, Thunderbird offers localization in over 65 languages. However, email addresses are confined to ASCII characters in the local part and do not support SMTPUTF8 (RFC 6531) or full Email Address Internationalization.

Thunderbird Mobile

On 13 June 2022, MZLA Technologies Corporation acquired the Android application K-9 Mail, subsequently rebranding it as Thunderbird for Android. This mobile version introduced synchronization with the desktop client, streamlined account setup, message filtering enhancements, and improved folder management.

The initial stable release of Thunderbird Mobile was launched on 30 October 2024 as version 8.0. By 6 May 2025, stable version 10 and beta version 11 had been made available. Thunderbird for Android can be downloaded from both Google Play and F-Droid.

Message management

Thunderbird allows management of multiple email, newsgroup, and news feed accounts, each supporting several identities. It offers advanced tools such as rapid search capabilities, saved search folders known as "virtual folders," sophisticated message filtering options, grouping mechanisms, and tagging to organize emails effectively. Support for system mail (movemail) accounts on Linux was provided until version 91.0. Basic native notifications for new messages are included across platforms, with additional alert functionalities accessible through add-ons.

Junk filtering

The client incorporates a Bayesian spam detection system complemented by a whitelist derived from the user’s address book. It also supports spam classifications generated by server-side filters like SpamAssassin.

Standards support

Thunderbird complies with essential email protocols and standards:

  • POP protocol for fundamental email retrieval.
  • IMAP with comprehensive features plus proprietary extensions from Google and Apple.
  • LDAP protocol to facilitate address auto-completion.
  • S/MIME implementation enabling email encryption and digital signatures using X.509 certificates.
  • Integrated OpenPGP support starting from version 78.2.1 for secure encryption and signing purposes, superseding previous reliance on external extensions such as Enigmail.

Authentication support

With leading services such as Gmail and Outlook adopting OAuth for authentication, Thunderbird offers complete OAuth compatibility and assists Outlook users in moving away from obsolete basic authentication methods.

File formats supported

Thunderbird can handle mailbox formats through plugins, although this capability is not yet activated. As of 2014, the mailbox formats supported include:

  • mbox – a Unix-style mailbox format storing multiple emails within a single file
  • maildir – maildir-lite format with one file per email; disabled by default since 2019 due to stability issues

Internally, Thunderbird utilizes the Mork format and, beginning with version 3, incorporates MozStorage built on SQLite. Although MozStorage was designed to supplant Mork starting in version 3.0, the Mork format remains in use as of the 8.0 release.

Large file linking

Starting from version 13, Thunderbird supports linking to large files stored online rather than attaching them directly to messages. Earlier supported services included Ubuntu One and Dropbox. Presently, this functionality is accessible through add-ons or by connecting to a WebDAV server.

HTML formatting and code insertion

Thunderbird comes equipped with a default wysiwyg editor for creating HTML-formatted emails, featuring an automatic detection option to send plain text when needed. The Format menu provides options for specialized formatting such as subscript, superscript and strikethrough. Users can edit the HTML source of messages via the Insert > HTML menu. Basic support exists for HTML templates stored individually per account within a designated folder. Support for Markdown is available through the Markdown Here Revival add-on.

Security

Thunderbird includes various security measures such as TLS/SSL encryption for connections to both IMAP and SMTP servers. It facilitates secure email communication through digital signing and message encryption, utilizing either OpenPGP (public/private key pairs) or S/MIME (certificate-based). These security features can be extended to work with smartcards using additional plugins.

Additional security enhancements come from extensions; prior to version 68, the Enigmail add-on was necessary for OpenPGP functionality, which is now integrated natively. Optional security settings include blocking remote images, limiting media types allowed, and disabling JavaScript execution.

The French military employs Thunderbird and contributes to its security development, ensuring compliance with the standards required by NATO’s secure messaging system.

Limitations and known issues

Thunderbird faces challenges regarding the number and size of files, particularly within POP3 folders that are limited by filesystem constraints such as maximum file sizes on systems lacking large-file support, as well as filename length limitations.

Other features

Though primarily designed as an email client, Thunderbird also operates as a news aggregator, branded News Feeds and Blogs, supporting both RSS and Atom protocols.

It includes a chat feature compatible with IRC, XMPP, and since version 102, the Matrix network along with support for the Odnoklassniki platform. Previous versions supported protocols like Twitter, Google Talk, and Facebook Chat.

Thunderbird functions as a Usenet newsreader using the NNTP protocol with NNTPS support; however, it does not support NZB files for binary downloads nor does it provide newsgroup search capabilities.

Since version 91, Thunderbird incorporates an integrated PDF viewer that allows users to open PDF attachments directly within the application without relying on external programs.

Cross-platform compatibility

Thunderbird is designed to operate across various platforms. Officially supported operating systems include:

There are also unofficial versions available for:

Earlier releases exist for OS/2 systems, including derivatives such as ArcaOS and eComStation.

Because its source code is open, Thunderbird can be compiled to run on numerous other hardware architectures and operating systems.

Mobile versions for Android and iOS

In June 2022, Thunderbird collaborated with the email client K-9 to create an Android version of Thunderbird. Christian Ketterer, the lead developer of K-9 Mail, joined the Thunderbird team to synchronize K-9’s features and branding with Thunderbird’s identity.

According to the 2022 Financial Report, there were plans to recruit an iOS developer later that year to initiate development of a Thunderbird client for iOS devices.

On 30 October 2024, Thunderbird released its inaugural stable Android version (8.0), which became available through Google Play and F-Droid. The development team intended to support K-9 Mail for approximately one year following this release, until around October 2025.

By 6 May 2025, Thunderbird Mobile had reached stable version 10, with version 11 already in beta testing.

2003—2010

Originally introduced as Minotaur shortly after the launch of Phoenix (the initial name for Firefox), the project experienced a period of inactivity. As Firefox gained popularity, there was increased demand for a complementary email client, prompting the revival of Minotaur under the new name Thunderbird, developed using Firefox’s updated toolkit.

Thunderbird 1.0 was officially released on December 7, 2004, quickly amassing over half a million downloads within three days and surpassing one million downloads in ten days.

Starting with version 1.5, Mozilla transitioned to a modular architecture that separated applications like Thunderbird from the all-in-one suite approach, giving users more flexibility. The original suite eventually evolved into the SeaMonkey project.

On December 23, 2004, the introduction of Project Lightning brought calendar capabilities—including scheduling and task management—into Thunderbird, utilizing full support for Mozilla Calendar standards.

On October 11, 2006, Mozilla and Qualcomm announced that upcoming versions of the Eudora email client would be built on Thunderbird’s platform under a project named Penelope.

Due to trademark constraints, Debian renamed Thunderbird as Icedove in late 2006.

On July 26, 2007, the Mozilla Foundation declared that Thunderbird’s development would be managed by an independent entity as its primary focus shifted toward Firefox.

By September 17, 2007, the Foundation had funded an internet communications initiative led by David Ascher from ActiveState, aiming to develop software based on Thunderbird’s codebase and branding.

On February 19, 2008, Mozilla Messaging was formed as a Mozilla Foundation subsidiary dedicated to creating email and communication tools, with initial focus on developing Thunderbird 3 (alpha version codenamed "Shredder").

2011—2016

On April 4, 2011, Mozilla Messaging was integrated into the Mozilla Foundation’s Mozilla Labs division.

Following Firefox's example, Thunderbird adopted a faster release schedule in 2011. To align version numbers with Firefox's cycle, Thunderbird skipped version 4.0 and released version 5.0 simultaneously with Firefox in June. By the end of that year, Thunderbird had advanced to version 9.0.

On July 6, 2012, a confidential memo from Thunderbird Managing Director Jb Piacentino revealed that Mozilla planned to reduce its development team and transfer responsibility for new feature creation to community contributors. This shift reflected Mozilla’s decision to deprioritize feature expansion for Thunderbird due to limited returns; instead focusing on "Extended Support Releases" emphasizing security updates and maintenance while relying on volunteers for innovation.

On November 25, 2014, Kent James from the volunteer-led Thunderbird Council announced that contributors had convened at Mozilla’s Toronto office and agreed that additional full-time staff were necessary to maintain stability and implement frequently requested features.

On December 1, 2015, Mozilla Executive Chair Mitchell Baker stated that Thunderbird’s development needed separation from Firefox. She highlighted that significant developer resources were spent adapting Thunderbird to changes in Mozilla technology and noted Firefox’s broader industry influence compared to Thunderbird. While seeking increased external support for Thunderbird’s development efforts, Mozilla committed to providing at least temporary legal and financial assistance for the project.

2017—present

On May 9, 2017, Philipp Kewisch revealed that the Mozilla Foundation would continue to serve as the legal and financial steward for Thunderbird. Meanwhile, operational responsibilities were shifted away from Mozilla Corporation’s infrastructure to establish greater independence for the project.<ref> Mozilla sustained its support for Thunderbird’s advancement by enlarging the development team and implementing significant improvements in security and the user interface.<ref>

Late in 2017, interim releases Thunderbird 57 and 58 incorporated modifications inspired by Firefox Quantum, notably adopting the "Photon" design language.<ref> Although Firefox Quantum ceased support for XUL-based legacy add-ons in favor of WebExtensions, Thunderbird 60, released in mid-2018, preserved compatibility with legacy add-ons—most of which required updates—while only Themes were supported as WebExtensions.<ref> Efforts to integrate WebExtensions and maintain partial legacy add-on functionality progressed through Thunderbird 63.<ref>

With the release of Thunderbird 68 in August 2019, the transition to WebExtension add-ons was completed; legacy add-ons needed conversion and activation of a special "legacy mode" to function.<ref> Native OpenPGP support was embedded directly into the client, replacing the Enigmail extension and utilizing the more permissively licensed RNP library instead of GnuPG.<ref>

On January 28, 2020, Mozilla launched MZLA Technologies Corporation as a wholly owned subsidiary. This entity was created to facilitate new product development and generate revenue through partnerships and non-charitable contributions.<ref>

Starting with version 78.7.1, Thunderbird exclusively supports MailExtensions—WebExtensions enhanced with Thunderbird-specific capabilities—phasing out legacy WebExtensions entirely.<ref>

Thunderbird 91 introduced several user interface improvements such as a redesigned account setup process, native support for Apple silicon, integration with CardDAV address books, built-in tools for profile import and export, a PDF.js viewer, and email encryption features applicable to BCC recipients.<ref>

On June 13, 2022, the Thunderbird team assumed responsibility for developing the Android email application K-9 Mail, with plans to transform it into a mobile counterpart of Thunderbird featuring synchronization functionality.[1]

In November 2024, Thunderbird Mobile was officially launched,<ref> and by December 2024, it became the default email client on over 30 devices running iodéOS, an open source Android operating system.<ref>

Releases

Thunderbird’s development cycle consists of three phases—Beta, Earlybird, and Daily—that correspond respectively to Firefox’s Beta, Aurora, and Nightly channels. Release schedules and Gecko engine versions are synchronized with Firefox; for example, both Firefox 7 and Thunderbird 7 were released on September 27, 2011, utilizing Gecko version 7.0.

Announcement of Thunderbird Pro services

On April 4, 2025, the Thunderbird team announced "Thunderbird Pro," a subscription-based cloud service suite designed to compete with offerings such as Google Workspace and Microsoft 365. While the core Thunderbird email client remains free of charge, Pro services provide server-side capabilities including processing power and storage that are unattainable within a standalone client.

The subscription model is intended to cover infrastructure expenses, with plans to introduce a limited free tier in the future. All components will be fully open source and adhere to open standards to avoid vendor lock-in.

The services included in Thunderbird Pro are:

  • Thundermail: A privacy-centric email solution free from advertisements that also offers calendar and contact management. Users can obtain addresses at thundermail.com or tb.pro, along with support for custom domains. Thundermail is developed on the open-source Stalwart platform.
  • Thunderbird Appointment: A scheduling utility allowing users to distribute booking links for calendar events. As of June 2025, this service is available in closed beta.
  • Thunderbird Send: An end-to-end encrypted platform for transferring large files securely. Positioned as the successor to Firefox Send, its source code is publicly accessible on GitHub.
  • Thunderbird Assist: An experimental AI-powered feature created in collaboration with Flower AI that employs federated learning for local device processing alongside confidential remote computation to ensure user privacy.

At the time of announcement, Appointment was undergoing closed beta testing, Send was in alpha stage, and beta access for Thundermail was available via a waitlist.

External links

  1. ↑ Cite error: Invalid <ref> tag; no text was provided for refs named sa