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
3
votes
2 answers

push array to multidimensional array

I've been trying to do the following: I make an array containing an URL list, comming from my selected emails and doubles filtered out. I want to sort these URL's on provider in a multidimensional array. I've been searching and trying different…
3
votes
0 answers

getting document frequency of a word in Thunderbird emails in Python program

I am developing an extension to modify the search functionality of Thunderbird. I have written my program in Python and I want to get document frequency (DF) of words in query from Thunderbird index. I am thinking of getting the DF by querying the…
asb
  • 31
  • 1
3
votes
0 answers

How to start into Thunderbird Addon Development

I want to implement a Thunderbird-Addon and already found information on the mozilla web pages regarding Addon Development. However, some of the information is rather confusing, and thus I have some more specific questions: 1) Are Firefox Addon…
grackkle
  • 776
  • 1
  • 9
  • 26
3
votes
0 answers

Difference between thunderbird and firefox add-ons

I created a simple Firefox addon with the Add-on-SDK that changes a configvalue: https://github.com/rubo77/devPixelsPerPx-Toggle This addon works fine on Firefox, but I would like it to work for Thunderbird too. What are the differences between an…
rubo77
  • 19,527
  • 31
  • 134
  • 226
3
votes
4 answers

Thunderbird and SoGo connector: Never asked for credentials

I'm trying to access my owncloud address book using Thunderbird and the SoGo connector under Windows. Under Linux I have no issues whatsoever - it works perfectly. Under Windows however I'm never being prompted for any credentials after I added a…
Chris
  • 1,613
  • 1
  • 18
  • 27
3
votes
1 answer

Add a new language to Thunderbird spell check

I would like to add Persian language to the Mozilla Thunderbird spell check. The available dictionaries page does not contain my favorite language, however it is available in firefox and Open Office dictionaries. The only relevant result I found…
mehdix
  • 4,984
  • 1
  • 28
  • 36
2
votes
1 answer

Is Gmail Lab API open?

I am thinking about writing a plugin for email application. It can be put on Gmail Labs. It can be thunderbird plugin or even chrome/firefox plugin. But to get the most exposure I should put it on Gmail Labs if possible. Actually, I don't know if…
Mohammad Moghimi
  • 4,636
  • 14
  • 50
  • 76
2
votes
1 answer

Save e-mail body and its attachments from Thunderbird

I'm trying to save the e-mail body and its attachments from javascript using a custom addin, and I'm not able to do it as described in http://forums.mozillazine.org/viewtopic.php?f=19&t=2030903 Do you have any suggestions? Does the e-mail body can…
Ștefan-Mihai MOGA
  • 343
  • 1
  • 5
  • 17
2
votes
1 answer

Developing a Thunderbird extension with C++

Does anybody know any C++ tutorial for developing a thunderbird extension with XPCOM?
Ștefan-Mihai MOGA
  • 343
  • 1
  • 5
  • 17
2
votes
1 answer

mozilla extension - reading stdout of external process

I am trying to run dvipng process from a thunderbird extension using Components.interfaces.nsIProcess. I need to read standard output of the process, but I am not able to find a way to do that. I found some threads on nsIProcess2, but that one was…
eudoxos
  • 18,545
  • 10
  • 61
  • 110
2
votes
1 answer

How to handle feed folders in Thunderbird via AddIns?

I want to build an AddOn for Thunderbird, so RSS feed folders which got forced to "Pause Updates", due to errors while fetching the feed, get unpaused automatically after a defined period of time (since Thunderbird itself isn't providing that…
Someone
  • 101
  • 5
2
votes
0 answers

onNewMailReceived Event returns message list containing messages from previous

Since the filtering is not the best I wanted to implement my own filter. browser.messages.onNewMailReceived.addListener(function(folder, messageList) { if(folder.accountId == "account1") { if(folder.path == "/INBOX") { …
2
votes
1 answer

Is it possible to use WebSockets in Thunderbird addons?

It's definitely possible with Firefox but the same code is not working on Thunderbird. Here is an example of what I am trying to do: In my background.js: console.log("a"); let ws = new WebSocket("wss://echo.websocket.org"); console.log("b"); But…
Booteille
  • 113
  • 2
  • 11
2
votes
0 answers

Host Permissions required for SelectionText of info object in Thunderbird 68?

The documentation for menus API of Thunderbird 68 says : The following properties are only set if the extension has host permissions for the given context: linkUrl, linkText, srcUrl, pageUrl, frameUrl, selectionText. In my manifest.json, following…
2
votes
1 answer

How to create add-on for Mozilla Thunderbird desktop app?

I am beginner to Mozilla Addons Development. I want to create add-on Mozilla Thunderbird desktop app. I researched how to create it but i found only browser extension. Where should I start? Thanks. I would be very thankful to you.
1
2
3
13 14