Questions tagged [thunderbird-addon]

Thunderbird AddOns are extensions for the Mozilla Thunderbird email client, written in XUL and Javascript.

Thunderbird AddOns are extensions for the Mozilla Thunderbird email client. They are written mostly in XUL (a flavor of XML) and Javascript.


Useful links


Related tags

210 questions
1
vote
1 answer

Assign tags above 9 to message in Thunderbird

Are there any commands or functions in Thunderbird that assigns a specific tag to a message? I have more than nine tags, so I need more shortcuts. I have installed the tbkeys add-on: https://github.com/wshanks/tbkeys I'm able to assign commands and…
Ingeborg
  • 369
  • 1
  • 5
  • 17
1
vote
0 answers

Content Security Policy: Loading failed for the script

I'm writing a Thunderbird Extension to add an email to a Rackspace email account spam blocklist. Rackspace provides an API for adding emails to an accounts blocklist. My Ajax GET Request is: $.ajax({ beforeSend: function(request) { …
1
vote
0 answers

Thunderbird WebExtension API (v78) : How to change the message display of threads on Thunderbird?

I'm currently working on a project using the Thunderbird WebExtension API (v78) and I want to change how messages are displayed in Thunderbird when the thread view is selected. Currently, the message view is as follows : picture 1. I can't click on…
1
vote
1 answer

Thunderbird: How to send a mail to all receivers of a folder

does anybody know a way to copy all the the receivers of a specific (sent) folder in thunderbird? I want to send an email to all of those receivers. I tried FiltaQuilla Addon, but unfourtunatey it can only add all the FROM-adresses to a list in the…
simonheinrich
  • 91
  • 1
  • 8
1
vote
1 answer

Thunderbird Add-On: Compose Message - Create a sidebar for the add-on?

Is there a way to create a sidebar for the add-on? I saw how to add a panel at the bottom of the email using vbox (but I guess that's not the way to do it in the new architecture of Thunderbird add-ons). I want to add a sidebar panel on the right…
Nathan B
  • 1,625
  • 1
  • 17
  • 15
1
vote
1 answer

Using developer tools on a Thuderbird add-on dialog

I was having trouble getting Thunderbird's developer tools inspector to focus on an add-on's dialog box, since the usual technique of using the "pick an element" tool doesn't function there, nor do you get the "inspect element" option on right-click…
1
vote
0 answers

thunderbird bug accessing to tab with messenger.messageDisplay.getDisplayedMessage

I am trying to access the content of a tab. But most of the time it gives an error. Has the code ever worked? list of tabs: messenger.tabs.query( { active: false , currentWindow: true } ).then( (tabs) => { console.log (tabs);…
1
vote
1 answer

How do i access the thunderbird messenger window object from background script -Web extension

currently tried method. the returned object is not showing the array of window object,it showing only one object which is extension manager window , in fact there is two window opened in thundebrird one is messenger window (default) and the…
1
vote
1 answer

How to open urls using addon for Thunderbird 68 in external browsers instead of built-in browser?

In Thunderbird 68 while developing addon using webextensions, it has been observed that messenger.launchExternalURL is not supported anymore, and the equivalent option in Webextensions is to use browser.tabs.create. But, the problem with…
bprasanna
  • 2,423
  • 3
  • 27
  • 39
1
vote
1 answer

How to programmatically add a column to all message list views in Thunderbird

I have created an extension that adds a new column to the main message list, basically following the New Column Howto. Now I would like to place the column directly before the subject column, which appeared to be possible by not persisting the…
vanto
  • 3,134
  • 18
  • 28
1
vote
0 answers

getting message ID of a just send message

I am writing a thunderbird extension for which I want to perform an action, writing the messageID to a file, when the user sends a message. The user can activate this feature through a new toolbar element. The problem is that at the moment the…
mrks
  • 1,421
  • 2
  • 12
  • 20
1
vote
1 answer

Thunderbird Extensions. How do I set message composer body?

I am currently developing an extension which needs to encrypt the body of the email you are writing. I already did the encryption part, but now I need to display a html in the message composer window. I already know how to extract the text with: var…
1
vote
0 answers

XUL window events for Thunderbird 60+

I am trying to open a window from another window in javascript (in a Thunderbird addon). I am able to achieve the desired result, but the problem is I am not able to modify the contents of the window dynamically either before or after. Also window…
1
vote
1 answer

thunderbird extension - iterate over messages in a folder

I'm writing a thunderbird extension that should monitor one or more folders (from the left pane of the application) and if there are messages added to one of the monitored folders, they are sent automatically via webdav to a server (for…
Andrei S
  • 6,486
  • 5
  • 37
  • 54
1
vote
1 answer

why does this JavaScript function stop execution?

I have the following JS function which serves as a first prototype for a mozilla thunderbird extension. The goal is to connect to a server and download a sample file, then unzipping it and storing the contents in the thunderbird profile folder. Now…
Patrick
  • 73
  • 5