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
0
votes
1 answer

Getting Thunderbird's email editor object from a restartless (bootstrapped) addon

I'm creating a restartless (bootstrapped) addon for Thunderbird to replicate the functionality of an overlay-based addon I made years ago. The desire is to manipulate some of the text in the new email's body. In the old overlay version, it was…
0
votes
1 answer

get inReplyTo and references from Thunderbird mail header

I am banging my head: how do I get In-Reply-To and the References from a Thunderbird message header? Is it a message header property: aMsgHdr.get (String??)Property()? Where do I find possible property names? If it is not in the db, how do I get it…
opto
  • 57
  • 6
0
votes
1 answer

Crop for checkbox and radio XUL elements doesn't work

I'm trying to crop the very long label of a checkbox so it will fit in boundaries set by it's parent node. I can't figure out why the crop attribute is totally ignored:
vanowm
  • 9,466
  • 2
  • 21
  • 37
0
votes
1 answer

Programatically install add-on supporting automatic updates

I'm developing a desktop application that can integrate with some Mozilla application¹ through an add-on. I'd like to provide users the option to install the add-on through my application, but I haven't been able to find an official way fulfilling…
dst
  • 3,307
  • 1
  • 20
  • 27
0
votes
1 answer

TB Plugin errors after updating TB from 38.7.2 to 45.1.0

Several years ago I made a private Thunderbird plugin for automatically processing paypal emails about subscriptions. The user has to put the paypal emails in a certain folder "PaypalMsgs", and the plugin reads them one by one, finds out if it is a…
emanaku
  • 1
  • 1
0
votes
1 answer

Drag'n drop tree items as files to a folder?

Is there a way start dragging items from a XUL tree into a folder and when dropped, create a file with data from these items? I've successfully implemented drag'n drop file from folder to XUL tree as per MDN example, now I need a reverse…
vanowm
  • 9,466
  • 2
  • 21
  • 37
0
votes
1 answer

Transparent context menu item during Thunderbird addon development

Currently i am developing a context menu addon for Thunderbird 3*. I am trying to add my own Submenu items as part of existing Thunderbird Context menu for mail content. With the following XUL:
bprasanna
  • 2,423
  • 3
  • 27
  • 39
0
votes
0 answers

Thunderbird plugin FolderPane

I am trying to add a folderpane to the main view (something like http://extensions.sanjer.nl/xpi/tb/contactssidebar-1.7pre.xpi). This seems to give a nice tool to start with but I want to add an event listener so that every time I click an email it…
user1320651
  • 808
  • 2
  • 15
  • 42
0
votes
1 answer

Querying SQLite database in Thunderbird

I want to make a small Add-on for Thunderbird that uses an SQLite database. I've created my database with "SQLite Manager". The problem is that when I access the database, I get the message that it is empty. But it…
ArthurA
  • 3
  • 3
0
votes
0 answers

How can I hook into new message windows using a bootstrapped Thunderbird extension?

I am currently trying to create a Thunderbird extension that write the recipients of a draft into the title of the composing window. The default behaviour of Thunderbird is Compose: [Subject] (translated from German, YMMV), but I'd like to have…
Imanuel
  • 3,596
  • 4
  • 24
  • 46
0
votes
1 answer

Addind and removing UI elements in restartless TB addon

I develop a restartless addon for Thunderbird. I need to add some UI elements in compose window when the addon is activated. What I did so far is: at startup, add an observer on windows via nsIWindowWatcher at shutdown, remove window observer, and…
Olivier
  • 1
  • 1
0
votes
1 answer

how to let thunderbird calender event trigger a shell script?

I need to update the messenger's status when there is a calender event is happening in Thunderbird. Is it possible to hook the existing alarm?
0
votes
1 answer

Thunderbird add original sender as Reply-to when forwarding

Is there any way to keep original sender when forwarding message in thunderbird? Or at least set him as Reply-To, so next person in company can just click reply and send mail to him, not to me. And keep all previous discussion below :) Thanks in…
Blejwi
  • 1,005
  • 2
  • 10
  • 25
0
votes
1 answer

Synchronizing Thunderbird artefacts via IMAP?

I want to write a Thunderbird Plugin, that allows me to add information (self-defined, or extending others e.g. tasks, dependencies etc.) and organize them. Is it possible to exchange and thereby synchronize such information automatically via IMAP?…
grackkle
  • 776
  • 1
  • 9
  • 26
0
votes
1 answer

Opening and printing a Thunderbird HTML file

I have a plugin for thunderbird that opens a mail file in the following way: var uri = io.newFileURI(filePath); uri.QueryInterface(Components.interfaces.nsIURL); uri.query = "type=application/x-message-display"; watcher.openWindow(null,…
user1449511
  • 423
  • 2
  • 4
  • 11