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)
-
(also Call Java from Thunderbird extensionsan 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
,folderUri
andgDBView
are 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