Developer(s) |
|
---|---|
Initial release | July 28, 2003 |
Stable release | |
Preview release | 132.0beta [2] (2 October 2024) [±] |
Repository | |
Written in | C, C++, JavaScript, [3] CSS, [4] Rust, XUL, XBL |
Engines | Gecko, SpiderMonkey |
Operating system | Windows 10 or later; macOS 10.15 or later; FreeBSD; Linux; Android (operating system) [5] |
Size | 50 MB |
Available in | 65 languages [6] |
List of languages Albanian, Arabic, Armenian, Asturian, Basque, Belarusian, Breton, Bulgarian, Catalan, Chinese (Simplified), Chinese (Traditional), Croatian, Czech, Danish, Dutch, English (British), English (US), Estonian, Finnish, French, Frisian, Gaelic (Scotland), Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Irish, Italian, Japanese, Kabyle, Korean, Lithuanian, Lower Sorbian, Norwegian (Bokmål), Norwegian (Nynorsk), Polish, Portuguese (Brazilian), Portuguese (Portugal), Romanian, Romansh, Russian, Serbian, Sinhala, Slovak, Slovenian, Spanish (Argentina), Spanish (Spain), Swedish, Turkish, Ukrainian, Upper Sorbian, Vietnamese, Welsh. | |
Type | Email client, personal information manager, instant messaging client, news client, feed reader |
License | MPL-2.0 [7] |
Website | www |
Mozilla Thunderbird is a free and open-source [8] email client that also functions as a personal information manager with a calendar and contactbook, as well as an RSS feed reader, chat client (IRC/XMPP/Matrix), and news client. Operated by MZLA Technologies Corporation, a subsidiary of the Mozilla Foundation, Thunderbird is an independent, community-driven project that is managed and overseen by the Thunderbird Council, which is elected by the Thunderbird community. As a cross-platform application, Thunderbird is available for Windows, macOS, FreeBSD, Android, and Linux. The project strategy was originally modeled after that of Mozilla's Firefox, and Thunderbird is an interface built on top of that Web browser. [9]
Thunderbird is an e-mail, newsgroup, news feed, and instant messaging client with personal information manager (PIM) functionality, inbuilt since version 78.0 and previously available from the Lightning calendar extension. Additional features are available from extensions, which allow the addition of features through the installation of XPInstall modules (known as "XPI" or "zippy" installation) via the add-ons Web site that also features an update functionality to update the extensions.
Thunderbird supports a variety of themes for changing its overall look and feel. These packages of CSS and image files can be downloaded via the add-ons website at Mozilla Add-ons. [10]
With contributors all over the world, Thunderbird has been translated into more than 65 languages, [6] although email addresses are currently limited to ASCII local parts. [11] [ failed verification ] Thunderbird does not yet support SMTPUTF8 (RFC 6531) or Email Address Internationalization.
Thunderbird manages multiple email, newsgroup, and news feed accounts and supports multiple identities within accounts. Features such as quick search, saved search folders ("virtual folders"), advanced message filtering, message grouping, and tags help manage and find messages. On Linux-based systems, system mail (movemail) accounts were supported until version 91.0. [12] Thunderbird provides basic support for system-specific new email notifications and can be extended with advanced notification support using an add-on. [13]
Thunderbird incorporates a Bayesian spam filter, a whitelist based on the included address book, and can also understand classifications by server-based filters such as SpamAssassin. [14]
Thunderbird follows industry standards for email:
Email providers have increasing been introducing OAuth authentication in addition, or instead of, more traditional authentication methods, most notably by Gmail and Outlook. Thunderbird has full support for OAuth authentication and provides instructions for Outlook users transitioning from Outlook's now-deprecated "basic authentication". [18]
Thunderbird provides mailbox format support using plugins, but this feature is not yet enabled due to related work in progress. [19] The mailbox formats supported as of July 2014 [update] are:
Thunderbird also uses Mork and (since version 3) MozStorage (which is based on SQLite) for its internal database. Mork was due to be replaced with MozStorage in Thunderbird 3.0, [21] but the 8.0 release still uses the Mork file format.
Since version 38, Thunderbird has integrated support for automatic linking of large files instead of attaching them directly to the mail message.
Thunderbird provides a wysiwyg editor for composing messages formatted with HTML (default). The delivery format auto-detect feature will send unformatted messages as plain text (controlled by a user preference). Certain special formatting like subscript, superscript and strikethrough is available from the Format menu. The Insert > HTML menu provides the ability to edit the HTML source code of the message. There is basic support for HTML template messages, which are stored in a dedicated templates folder for each account.
Markdown support is provided through the Markdown here Revival add-on. [22]
Thunderbird provides security features such as TLS/SSL connections to IMAP and SMTP servers. It also offers inbuilt support for secure email with digital signing and message encryption through OpenPGP (using public and private keys) or S/MIME (using certificates). Any of these security features can take advantage of smartcards with the installation of additional extensions.
Other security features may be added through extensions. Up to version 68, the Enigmail extension was required for OpenPGP support (now inbuilt).
Optional security protections also include disabling loading of remote images within messages, enabling only specific media types (sanitizer), and disabling JavaScript.
The French military uses Thunderbird and contributes to its security features, which are claimed to match the requirements for NATO's closed messaging system. [23]
As with any software, there may be limitations to the number and sizes of files and objects represented. For example, POP3 folders are subject to filesystem design limitations, such as maximum file sizes on filesystems that do not have large-file support, as well as possible limitations of long filenames, and other issues. [24]
This section needs expansion. You can help by adding to it. (October 2023) |
While primarily used as an email client, Thunderbird is also a news aggregator, which is named News Feeds and Blogs in the application. It supports RSS and more recently added Atom as well. [25]
The software has a chat client for instant messaging, supporting the IRC, XMPP, and (since version 102) Matrix protocols, [26] and the Odnoklassniki network. In the past, it also had support for Twitter, Google Talk and Facebook Chat. [27]
Thunderbird is also a newsreader for Usenet, using the NNTP protocol and supports NNTPS. Intended for reading use, it does not support NZB for binary downloading, nor does it have a search function for the newsgroups. [28]
As of version 91, Thunderbird introduced a built-in PDF document reader, allowing users to open and view PDF attachments or files directly within the application without needing an external PDF viewer. [29]
Thunderbird runs on a variety of platforms. Releases available on the primary distribution site support the following operating systems: [30]
Unofficial ports are available for:
Ports for older versions available for OS/2 (including ArcaOS and eComStation). [33] [34]
The source code is freely available and can be compiled to be run on a variety of other architectures and operating systems.
In June 2022, the Thunderbird project announced that it would be collaborating with email client K-9 for Android to build a Thunderbird version for Android. [35] To this end, K-9 lead developer Christian Ketterer joined the Thunderbird team in 2022. The plan was to transform K-9 Mail into Thunderbird on Android, including the respective name change and adoption of the Thunderbird branding. As soon as K-9 Mail had been brought into alignment with Thunderbird's feature set and visual appearance, this changeover would take place, according to Thunderbird's Jason Evangelho.
In the 2022 Financial Report published on May 8th, 2023, Ryan Sipes (Product and Business Development Manager) mentions plans of hiring an iOS developer later that same year to start laying the foundation for Thunderbird on iOS. [36]
The first Thunderbird-branded version for Android was released as a beta version on September 30, 2024, with anticipation for a final release in October 2024. [37]
Operating system | Latest stable version | Support status | |
---|---|---|---|
Windows | 10 and later, Server 2016 and later | 128.4.0esr (x64) | 2018–present |
128.4.0esr (IA-32) | 2015–present | ||
7, Server 2008 R2, 8, Server 2012, 8.1 and Server 2012 R2 | 115.16.2esr (x64) | 2018–2024 | |
115.16.2esr (IA-32) | 2009–2024 | ||
XP, Server 2003, Vista and Server 2008 | 52.9.1 (IA-32) [38] | 2004–2018 | |
2000 | 12.0.1 | 2004–2012 | |
10.0.12esr | 2004–2013 | ||
NT 4.0 (IA-32), 98 and Me | 2.0.0.24 | 2004–2010 | |
95 | 1.5.0.14 | 2004–2007 | |
macOS | 11 (ARM64) and later | 128.4.0esr | 2021–present |
10.15 (x64) and later | 128.4.0esr | 2019–present | |
10.12–10.14 | 115.16.2esr | 2016–2024 | |
10.9–10.11 | 78.14.0 | 2013–2021 | |
10.6–10.8 | 45.8.0 | 2009–2017 | |
10.5 (IA-32 and x64) | 16.0.2 | 2007–2012 | |
10.0.12esr | 2007–2013 | ||
10.4 (IA-32 and PPC)–10.5 (PPC) | 3.1.20 | 2005–2012 | |
10.2–10.3 | 2.0.0.24 | 2004–2010 | |
10.0–10.1 | 1.0.8 | 2004–2006 | |
Linux (X11/Wayland) | 128.4.0esr (x64) | 2011–present | |
128.4.0esr (IA-32) | 2004–present |
Operating system | Latest stable version | Support status | ||
---|---|---|---|---|
Solaris | 11 | 128.3.0esr (x64, SPARC V9) | 2011–2024 | |
10 and OpenSolaris | 52.9.1 (IA-32, x64, SPARC V9) | 2005–2018 | ||
8–9 | 2.0.0.24 (IA-32, SPARC V9) | 2004–2010 | ||
HP-UX | 11i v1–v3 | [40] | 2.0.0.24 (IA-64, PA-RISC)N/A | |
FreeBSD (Tier 1) | 13 and later | 128.4.2esr (x64, ARM64) | 2021– | |
12 | 115.6.0 (IA-32) | 2018–2024 | ||
OpenBSD | -stable | 7.6 | 128.4.2esr (x64, ARM64, RISC-V) | 2024– |
6.9 | 78.14.0 (IA-32) | 2021 | ||
4.1 | 1.5.0.12 (PPC, SPARC V9, Alpha) | 2007 | ||
-release | 5.8 | 38.1.0 (PPC) | N/A | |
5.7 | 31.4.0 (SPARC V9) | |||
4.9 | 3.1.7 (Alpha) | |||
4.6 | 2.0.0.22 (ARM) |
Originally launched as Minotaur shortly after Phoenix (the original name for Mozilla Firefox), the project failed to gain momentum. With the success of Firefox, however, demand increased for a mail client to go with it, and the work on Minotaur was revived under the new name of Thunderbird, and migrated to the new toolkit developed by the Firefox team.
On December 7, 2004, version 1.0 was released, and received more than 500,000 downloads in its first three days of release, and 1,000,000 in ten days. [41] [42]
Significant work on Thunderbird restarted with the announcement that from version 1.5 onward the main Mozilla suite would be designed around separate applications using this new toolkit. This contrasts with the previous all-in-one approach, allowing users to mix and match the Mozilla applications with alternatives. The original Mozilla Suite continues to be developed as SeaMonkey.
On December 23, 2004, Project Lightning was announced which tightly integrated calendar functionality (scheduling, tasks, etc.) into Thunderbird. Lightning supports the full range of calendar mechanisms and protocols supported by the Mozilla Calendar infrastructure, just as with modern (post-0.2) Sunbird.
On October 11, 2006, Qualcomm and the Mozilla Foundation announced that "future versions of Eudora will be based upon the same technology platform as the open source Mozilla Thunderbird email program." [43] The project was code-named Penelope.
In late 2006, Debian rebranded Thunderbird as Icedove due to trademark and copyright reasons. This was the second product to be rebranded. [8] [44]
On July 26, 2007, the Mozilla Foundation announced that Thunderbird would be developed by an independent organization, because the Mozilla Corporation (a subsidiary of the foundation) was focusing on Mozilla Firefox development. [45]
On September 17, 2007, the Mozilla Foundation announced the funding of a new internet communications initiative with David Ascher of ActiveState. The purpose of this initiative was "to develop Internet communications software based on the Thunderbird product, code, and brand". [46]
On February 19, 2008, Mozilla Messaging started operations as a subsidiary of the Mozilla Foundation responsible for the development of email and similar communications. Its initial focus was on the then upcoming version of Thunderbird 3. Alpha Preview releases of Thunderbird 3 were codenamed "Shredder".
On April 4, 2011, Mozilla Messaging was merged into the Mozilla Labs group of the Mozilla Foundation. [47]
Following in the footsteps of Firefox, Thunderbird switched to a rapid release cycle in 2011. [48] Version 4.0 was skipped so as to re-align Thunderbird with Firefox's version 5.0, both released in June 2011. [49] By the end of the year it had reached version 9.0. [50]
On July 6, 2012, a confidential memo from Jb Piacentino, the Thunderbird Managing Director at Mozilla, was leaked and published to TechCrunch. [51] The memo indicated that Mozilla would be moving some of the team off the project and further development of new features would be left up to the community. The memo was slated for release on July 9, 2012. A subsequent article by the Executive Chair of Mozilla, Mitchell Baker, stated Mozilla's decision to make a transition of Thunderbird to a new release and governance model. [52] [53] On July 6, 2012, Mozilla announced the company was dropping the priority of Thunderbird development because the continuous effort to extend Thunderbird's feature set was mostly fruitless. The new development model shifted to Mozilla offering only "Extended Support Releases", which deliver security and maintenance updates, while allowing the community to take over the development of new features.
On November 25, 2014, Kent James of the volunteer-led Thunderbird Council announced on the Thunderbird blog that active contributors to Thunderbird gathered at the Mozilla office in Toronto and discussed the future of the application. They decided that more staff were required working full-time on Thunderbird so that the Thunderbird Team could release a stable and reliable product and make progress on features that had been frequently requested by the community. [54]
On December 1, 2015, Mozilla Executive Chair Mitchell Baker announced in a company-wide memo that Thunderbird development needed to be uncoupled from Firefox. [55] She referred to Thunderbird developers spending large efforts responding to changes to Mozilla technologies, while Firefox was paying a tax to support Thunderbird development. She also said that she does not believe Thunderbird has the potential for "industry-wide impact" that Firefox does. [56] Mozilla remained interested in having a role in Thunderbird, but sought more assistance to help with development. [57] Therefore, at the same time, it was announced that Mozilla Foundation would provide at least a temporary legal and financial home for the Thunderbird project. [58]
On May 9, 2017, Philipp Kewisch announced that the Mozilla Foundation would continue to serve as the legal and fiscal home for the Thunderbird project, but that Thunderbird would migrate off Mozilla Corporation infrastructure, separating the operational aspects of the project. [59] Mozilla brought Thunderbird back in-house in an announcement on May 9, 2017, and continued to support its development. [60] [61] The Thunderbird development team expanded by adding several new members and overhauled security and the user interface. [62]
The interim/beta versions Thunderbird 57 and 58, released in late 2017, began to make changes influenced by Firefox Quantum, including a new "Photon" user interface. [63] [64] Despite the removal in Firefox Quantum of support for XUL-based legacy add-ons in favor of WebExtensions, the stable/ESR release of Thunderbird 60 in mid-2018 continued to support them, although most would require updates, and it did not support WebExtensions except for Themes. [65] [66] In 2018, work was underway for planned support in Thunderbird 63 of WebExtensions and to continue to "somewhat" support legacy addons, according to Mozilla. [67]
With the release of Thunderbird 68 in August 2019 it now only supports WebExtension addons. [68] Legacy Addons can still be used if a special "legacy mode" is enabled, but even for this, the legacy Addon has to be converted. [69] Alongside the transition, OpenPGP support was integrated directly into Thunderbird as a standard feature, seeking to supplant the Enigmail extension. [70] Mainly for licensing reasons, this is no longer based on GnuPG, but on the RNP library, which has more liberal licensing terms. [71]
On January 28, 2020, the Mozilla Foundation announced that the project would henceforth be operating from a new wholly owned subsidiary, MZLA Technologies Corporation, in order to explore offering products and services that were not previously possible and to collect revenue through partnerships and non-charitable donations. [72] [73]
As of version 78.7.1, Thunderbird will no longer allow installation of addons that use Legacy WebExtensions. Only MailExtensions are now compatible with Thunderbird. [74] [75] MailExtensions are WebExtensions but with "some added features specific to Thunderbird". [76]
Thunderbird 91 features various UI improvements (including a new account setup workflow), Apple silicon support, CardDAV address book support, built-in import and export tools for Thunderbird profiles, the PDF.js PDF viewer, and the ability to encrypt emails to BCC recipients. [77] [78] [79] [80]
On June 13, 2022, it was announced that the Mozilla Thunderbird team would take over development of the Android email client app K-9 Mail, with plans for it to eventually become a mobile version of Thunderbird with synchronisation support. [81]
Thunderbird development releases occur in three stages, called Beta, Earlybird, and Daily, which correspond to Firefox's Beta, Aurora, and Nightly stages. The release dates and Gecko versions are exactly the same as Firefox; for example, Firefox 7 and Thunderbird 7 were both released on September 27, 2011, and were both based on Gecko 7.0.
Gecko is a browser engine developed by Mozilla. It is used in the Firefox browser, the Thunderbird email client, and many other projects.
ChatZilla is an IRC client that is part of SeaMonkey. It was previously an extension for Mozilla-based browsers such as Firefox, introduced in 2000. It is cross-platform open source software which has been noted for its consistent appearance across platforms, CSS appearance customization and scripting.
XUL, which stands for XML User Interface Language, is a user interface markup language developed by Mozilla. XUL is an XML dialect for writing graphical user interfaces, enabling developers to write user interface elements in a manner similar to web pages.
Mozilla Firefox, or simply Firefox, is a free and open source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements current and anticipated web standards. Firefox is available for Windows 10 and later versions of Windows, macOS, and Linux. Its unofficial ports are available for various Unix and Unix-like operating systems, including FreeBSD, OpenBSD, NetBSD, and other platforms. It is also available for Android and iOS. However, as with all other iOS web browsers, the iOS version uses the WebKit layout engine instead of Gecko due to platform requirements. An optimized version is also available on the Amazon Fire TV as one of the two main browsers available with Amazon's Silk Browser.
MHTML, an initialism of "MIME encapsulation of aggregate HTML documents", is a Web archive file format used to combine, in a single computer file, the HTML code and its companion resources that are represented by external hyperlinks in the web page's HTML code. The content of an MHTML file is encoded using the same techniques that were first developed for HTML email messages, using the MIME content type multipart/related
. MHTML files use an .mhtml or .mht filename extension.
The following tables compare general and technical features of notable email client programs.
SeaMonkey is a free and open-source Internet suite. It is the continuation of the former Mozilla Application Suite, based on the same source code, which itself grew out of Netscape Communicator and formed the base of Netscape 6 and Netscape 7.
Kolab is a free and open source groupware suite. It consists of the Kolab server and a wide variety of Kolab clients, including KDE PIM-Suite Kontact, Roundcube web frontend, Mozilla Thunderbird and Mozilla Lightning with SyncKolab extension and Microsoft Outlook with proprietary Kolab-Connector PlugIns.
Add-on is the Mozilla term for software modules that can be added to the Firefox web browser and related applications. Mozilla hosts them on its official add-on website.
In 2006, a branding issue developed when Mike Connor, representing the Mozilla Corporation, requested that the Debian Project comply with Mozilla standards for use of the Thunderbird trademark when redistributing the Thunderbird software. At issue were modifications not approved by the Mozilla Foundation, when the name for the software remained the same.
Lightning is a project from the Mozilla Foundation originally designed as an extension ("add-on") that adds calendar and scheduling functionality to the Mozilla Thunderbird mail client and SeaMonkey internet suite. It superseded the previous Mozilla Sunbird and the older Mozilla Calendar extension. With version 38 of Thunderbird, the Lightning add-on was integrated and preloaded by default; since version 78 of Thunderbird, Lightning is part of Thunderbird and no longer an add-on extension. Lightning is compatible with iCalendar calendars.
Netscape Mail and Newsgroups, commonly known as just Netscape Mail, was an email and news client produced by Netscape Communications Corporation as part of the Netscape series of suites between versions 2.0 to 7.2. In the 2.x and 3.x series, it was bundled with the web browser. In the 4.x series, it was rewritten as two separate programs known as Netscape Messenger and Netscape Collabra.
Firefox for Android is a web browser developed by Mozilla for Android smartphones and tablet computers. As with its desktop version, it uses the Gecko layout engine, and supports features such as synchronization with Firefox Sync, and add-ons.
Firefox was created by Dave Hyatt and Blake Ross as an experimental branch of the Mozilla browser, first released as Firefox 1.0 on November 9, 2004. Starting with version 5.0, a rapid release cycle was put into effect, resulting in a new major version release every six weeks. This was gradually accelerated further in late 2019, so that new major releases occur on four-week cycles starting in 2020.
Mozilla is a free software community founded in 1998 by members of Netscape. The Mozilla community uses, develops, publishes and supports Mozilla products, thereby promoting exclusively free software and open standards, with only minor exceptions. The community is supported institutionally by the non-profit Mozilla Foundation and its tax-paying subsidiary, the Mozilla Corporation.
PDF.js is a JavaScript library that renders Portable Document Format (PDF) files using the web standards-compliant HTML5 Canvas. The project is led by the Mozilla Corporation after Andreas Gal launched it in 2011.
Autocrypt is a cryptographic protocol for email clients aiming to simplify key exchange and enabling encryption. Version 1.0 of the Autocrypt specification was released in December 2017 and makes no attempt to protect against MITM attacks. It is implemented on top of OpenPGP replacing its complex key management by fully automated exchange of cryptographic keys between peers.
Firefox Lockwise is a deprecated password manager for the Firefox web browser, as well as the mobile operating systems iOS and Android. On desktop, Lockwise was simply part of Firefox, whereas on iOS and Android it was available as a standalone app.
Mozilla VPN is an open-source virtual private network developed by Mozilla. It launched in beta as Firefox Private Network on September 10, 2019, and officially launched on July 15, 2020, as Mozilla VPN.
Thunderbird is literally a bunch of code running on top of Firefox. All the tabs and sections you see in our applications are just browser tabs with a custom user interface.
Firefox 52esr is the last version that will be ported to OS/2.