Found 64 pages:
Page | Tags and summary |
---|---|
Thunderbird | thunderbird |
Thunderbird is Mozilla's mail/messaging application. These pages document Thunderbird and also provide links to documentation about the MailNews backend which is also used in other projects such as Eudora/Penelope, Seamonkey, Correo, etc. | |
Account Provisioner | |
The Account Provisioner is the dialog that first comes up when starting Thunderbird. The Account Provisioner gives the user the chance to search for and order a vanity email account from a list of partner providers. If the user already has an email account, the user can switch to the original account setup wizard. | |
Account examples | Extensions, thunderbird |
This article provides examples on accessing and manipulating Thunderbird accounts. Account interfaces provides an overview of the related interfaces. See An overview of Thunderbird components for a general description of the Thunderbird user interface and related programmatic interfaces. | |
Account interfaces | Code snippets, Extension Development, thunderbird |
This page contains a list of the interfaces that you'll will most likely use when writing extensions that work with email or other accounts. See Account examples for examples and code snippets. | |
Activity Manager | Thunderbird 3, thunderbird |
The Activity Manager is a simple component that understands how to display a combination of user activity and history. The Activity Manager works in conjunction with the Interactive Status Bar to give the user notifications concerning what Thunderbird is doing and how Thunderbird has handled user requests. | |
Activity Manager interfaces | thunderbird |
This page describes the programmatic interfaces behind the Activity Manager component. The functionality of the component is described on the Activity Manager page, and the Activity Manager examples page has code snippets. See nsIActivityManager.idl and nsIActivity.idl files for source documentation. | |
Address Book examples | MailNews, SeaMonkey, thunderbird |
This article provides examples on accessing and manipulating Thunderbird address books. Address book interfaces provides an overview of the related interfaces. See An overview of Thunderbird components for a general description of the Thunderbird user interface and related programmatic interfaces. | |
Address book sync client design | |
Autoconfiguration in Thunderbird | Administration, enterprise |
Author: Ben Bucksch Please do not change this document without consulting the author |
|
Autoconfig file format | |
No summary! | |
Autoconfig file format definition | |
Please see https://wiki.mozilla.org/Thunderbird:Autoconfiguration:ConfigFileFormat. | |
Autoconfig: How to create a configuration file | Autoconfiguration, thunderbird |
Authoritative definition | |
Autoconfiguration in Thunderbird | |
Moved to Autoconfiguration | |
Buddy icons in mail | |
Cached compose window FAQ | |
Content Tabs | thunderbird |
Content Tabs enable Thunderbird to display remote content in a tab, which users can browse in (mostly) the same way as with a browser. For example, invoking Thunderbird's Help | What's New menu option opens a tab that displays web content. The Thunderbird team can update this content via the website at any time. | |
Cookies In Thunderbird | Cookies, Guide, thunderbird |
In versions of Thunderbird prior to 3 the cookie policy was very restrictive (to RSS only). Thunderbird 3 uses the Gecko cookie policy with some changes. | |
Creating a gloda message query | Thunderbird 3, thunderbird |
This page describes how to programmatically create a message query using gloda, Thunderbird's global database. See the gloda page for background on the component. See Gloda examples for more code samples. | |
Deploying Thunderbird in the Enterprise | Corporate, Corporation, Thunderbird 3, enterprise, thunderbird |
These documents and references are provided to help those involved in deploying Thunderbird in large institutions. | |
Thunderbird Preferences Relevant to Enterprises | enterprise, thunderbird |
Preferences related to use of Thunderbird in enterprises | |
Upgrading Thunderbird in the Enterprise | Thunderbird 3, enterprise, thunderbird |
This is an Upgrade Guide intended to help large organizations (also referred to as "enterprises") that use Thunderbird to upgrade to Thunderbird version 3. This initial draft is a summary of the draft author's knowledge regarding auto-sync / offline settings (bug 562589) and Thunderbird 3 migration issues relevant to administrators (bug 562589#c7) (as of 2010/05/06). | |
Events | |
Editorial review completed. | |
Filelink Providers | thunderbird |
Filelink is a Thunderbird feature that makes it easy for users to upload large attachments to web-based storage services such as YouSendIt. | |
nsIMsgCloudFileProvider | |
nsIMsgCloudFileProvider is the interface that must be implemented by new Filelink providers. | |
Folder pane interfaces | |
This page contains a list of the interfaces that you'll will most likely use when writing extensions that affect the Folder Pane. See Working with the folder pane for examples and code snippets. | |
Gloda | Thunderbird 3, thunderbird |
Thunderbird includes a new message indexing and search system (gloda) that improves search performance, provides sophisticated full-text search capabilities and categorized search results. "Gloda" is short for the Thunderbird "global database". | |
Gloda debugging | |
The gloda code has Log4Moz logging statements spread throughout. The following preferences are supported to control how this gets logged: | |
Gloda examples | Thunderbird 3, thunderbird |
This page provides some examples for using gloda. See Creating a gloda message query for more examples. | |
Gloda indexing | |
This page provides a big-picture summary of what the indexer does; please see the source for nitty-gritty details or if this page seems to be wrong. GlodaIndexer provides the core indexing logic. GlodaMsgIndexer has the message-specific stuff, although the actual attribute-providers are found in GlodaExplicitAttr and GlodaFundAttr. GlodaABIndexer has the limited address book support. | |
Hidden prefs | |
LDAP Support | Administration, enterprise, thunderbird |
This document is intended to "fill in the gaps" about how Enterprise customers can leverage and customize LDAP support in Mozilla Thunderbird. It is not intended as an introduction to LDAP and Mozilla products. It assumes you are already familiar with configuring preferences for deployed builds in addition to setting up Thunderbird to use an LDAP directory. It should be noted that all of this information applies to both Thunderbird and the SeaMonkey application suite. | |
Mail and RDF | |
Mail client architecture overview | |
Mail composition back end | |
Mail event system | |
Main Windows | |
The base chrome directory of Thunderbird can sometimes appear confusing when you're just beginning to look at it. As such, I've always thought it would be nice to have a list of what xul , js , or other files are here, what they do, and where they overlay at different points within the client. Things appear confusing for several reasons: |
|
Message Interfaces | Interfaces, Interfaces:Scriptable, NeedsContent, XPCOM API Reference, thunderbird |
nsIMsgHdr - this interface describes headers for mail messages. It can be used to retrieve address, subject and related header information for a mail message. |
|
Message examples | thunderbird |
No summary! | |
Message list examples | thunderbird |
No summary! | |
Message list interfaces | thunderbird |
No summary! | |
Releases1 | |
There are various nightly builds available for testing purposes. | |
Spam filtering | |
The libmime module | |
Thunderbird API documentation | |
These pages have been moved from mozilla.org, and may or may not be relevant. | |
Thunderbird Automated Testing | Automated testing, Developing Mozilla, thunderbird |
Automated testing is increasingly becoming a significant and important part of Thunderbird's development. It allows us to quickly pick up regressions in patches and helps the developer to think about different cases. | |
Thunderbird Automated Testing FAQ | |
No summary! | |
Thunderbird Binaries | Branch, Trunk, comm-central, thunderbird |
Described below are three types of generally available Thunderbird packages - Releases, Early Preview Releases, and Nightly Builds (including trunk development builds) - and their downloaded locations. Additionally, ad-hoc packages called try builds are made available on an as-needed basis to allow for testing of certain patches, and are typically announced in related bug reports. | |
Thunderbird Configuration Files | |
Thunderbird Enterprise Tips | enterprise, thunderbird |
The tips on this page have been drawn from the tb-enterprise mailing list. | |
Thunderbird MozMill Testing | Automated testing, Developing Mozilla, MozMill, thunderbird |
MozMill is the framework that we're using to run interactive tests. Mozmill tests effectively run the entire application through unit tests. | |
MozMill Development Install | Automated testing, MozMill, thunderbird |
No summary! | |
Running Thunderbird MozMill tests from packaged tests | |
If you want to run the MozMill tests that the Thunderbird builders run in automated fashion against a pre-compiled Thunderbird, it is possible to do this. | |
Thunderbird developer release notes | thunderbird |
This page provides links to the "Thunderbird X for developers" articles for each Thunderbird release. These notes let you see what features were added and bugs eliminated in each version of Thunderbird. | |
Thunderbird 24 for developers | |
CreateRFC822Message: removed argument aBodyLength | |
Thunderbird 3 for developers | thunderbird |
This page lists the changes in Thunderbird 3 that are relevant for developers. See Thunderbird 3 for users to see a list of changes relevant to end users. | |
Thunderbird 3.1 for developers | thunderbird |
This page lists the changes in Thunderbird 3.1 that are relevant for developers. For the time being, please also list user-visible changes. (If there are many of these, we will create a separate page for them.) | |
Thunderbird 5 for developers | Thunderbird 5 |
This page lists the changes in Thunderbird 5 that are relevant for developers. For changes that are relevant to end users, see http://support.mozillamessaging.com/kb/new-thunderbird-5/. |
|
Thunderbird 6 for developers | thunderbird |
This page lists the changes in Thunderbird 6 that are relevant for developers. For changes that are relevant to end users, see http://support.mozillamessaging.com/kb/new-thunderbird-6/. |
|
Thunderbird 7 for developers | |
This page lists the changes in Thunderbird 7 that are relevant for developers. For changes that are relevant to end users, see http://support.mozillamessaging.com/en-US/kb/new-thunderbird-7/. |
|
Thunderbird in the Enterprise | enterprise, thunderbird |
Many large organizations use Thunderbird as their enterprise email client. This page links to documents on the Mozilla Developer Network and elsewhere on the web that are relevant to deploying Thunderbird in the enterprise. | |
Using MAPI with Thunderbird's Windows 7 developer builds | Thunderbird debug, thunderbird |
MAPI (Messaging Application Programming Interface) is a Windows feature that allows applications to send files via a system's default mail application. The Thunderbird installer sets the installed build as the default mapi/mail client. If you want to set a debug build as the default mail client, you need configure it manually: | |
Using the Multiple Accounts API | |
Write Your Own Thunderbird MozMill Test | |
This page attempts to be a basic guide to writing your own Thunderbird MozMill Test. | |
libmime content type handlers | |