The following discussions on mozilla.dev.apps.thunderbird and mozilla.dev.extensions include useful tips for Thunderbird add-on developers. Please feel free to add links to threads. We will add a categorization system as the link list grows. You can also help by creating how-tos from any of these topics.
Extensions
- Load an extension in its own tab
-
Run shell scripts from an extension (for example, to create a symlink)
-
Call Java from Thunderbird extensions (also an example here, written for Firefox but compatible with Thunderbird 3.x)
Messages
- Use ReminderFox to open a message in the default Thunderbird message window (when
messageUri,folderUriandgDBVieware unknown) - Determine whether a message has been flagged as junk
- IMAP: Getting message key of copied message by nsIMsgCopyService::CopyFileMessage
- Access the plain text content of the email body
- Get information about attachment without selecting message