Thunderbird's Android app, originally K-9 Mail, is nearing completion. In a beta version, it brings Thunderbird features like automatic account setup and desktop-mobile syncing, while maintaining K-9's configurability.
This article lists five of the best open-source email clients for Linux, with a focus on Geary as the author's preferred choice. The article provides details on each client, including its strengths, weaknesses, and suitability for different user needs.
This page provides an introduction to Thunderbird add-ons, including the basics of MailExtensions, the permission mechanism, and the process of creating an add-on.
A tutorial on creating a basic Hello World extension for Thunderbird.
Custom headers
Message filters don't know about every type of message header. For example, any header beginning with a X such as X-Spam-score:. If you want to use a unknown header select "Customize" at the bottom of the leftmost list box (while editing the filter rule). Then either select a custom header from the list box or add one by entering its name in "New message header:". Omit the ':'. For example, if you have a Message-ID: <mailman.73.1328558416.25839.tb-enterprise@mozilla.org> header and want to test Message-ID: headers you would enter Message-ID (omit the trailing ':').
This creates a custom header that is stored using the mailnews.customHeaders setting. You can use it with other filters. It will show up in the normal list of headers, you don't need to use Customize again.
edit »