Extension plans for Thunderbird beta2

Now that Thunderbird beta2 has entered slushy code freeze, it’s time to update my extensions to match. Here’s my plans, which I will try to accomplish near the time that beta 2 releases (currrently scheduled for 2009-02-24):

ToneQuilla

The published version has a bug that interrupts the playing in some cases. I’ll fix that, but otherwise no changes. Prior to TB3 though I would like to implement support for Ogg Vorbis files in TB core, and add that to ToneQuilla as well. I’ll try to add some more tones at the same time – though possibly in a separate extension [...]

Share

Viewing junk tokens

I implemented this week an interface to view the details of the bayesian filter calculation (bug 451405). It will be part of JunQuilla and TaQuilla eventually. Although I was mostly motivated to add it because of the interest users might have in understanding the categorization that TaQuilla will do, I’ve found the viewing of junk tokens also very interesting.

Here’s a typical result for a spam email, using a modified version of JunQuilla:

The columns may need a little explaining. “Token” is the string that was detected as a token. If it is shown as a word followed by a [...]

Share

Controlling notification with filters

Today I will write in a more practical direction, describing how to setup Thunderbird with MesQuilla extensions to control notification.

Under stock Thunderbird, notification of arriving emails (sometimes called BIFF) may be controlled in two ways – and both of these are system-wide settings. These features are controlled from the General/Options dialog:

“Show an alert” adds a small popup in the system tray when an email is received, while “Play a sound” can play a single system-wide sound.

Now if you have a complex setup, then this is not nearly enough control to be practical. I for example have [...]

Share

More progress on soft tags

I added enough functionality to TaQuilla this week to make it fully functional as a soft-tagging extension. I’m now running it regularly in my main profile, though I am only soft tagging for Personal at the moment. I’m very happy with how well the statistics are working, as it seems quite accurate after just a little training.

Soft tags are enabled in a setup screen that lists all of my tags, whether they are enabled, and also whether I want to show diagnostic and status columns in the thread pane.

Checking “Status Column” shows soft-tagging status for each message [...]

Share

Soft tags (TaQuilla) are starting to look exciting

Today for the first time I am able to run TaQuilla on my main email profile. This extension uses the same statistical bayesian filters used for spam detection, to instead automatically apply tags to emails. My initial trials are very encouraging.

I enabled soft tags on a “Personal” tag, to track emails that are associated with my personal life. I trained about 10 emails – a few from a current thread with my family, a message from my church, and a Netflix notice. I picked also a few bugmails and trained them as not personal. Then I applied the soft [...]

Share

FiltaQuilla now available on AMO

I’ve now done an initial release of FiltaQuilla, a Thunderbird/Seamonkey extension to provide a number of filter actions that have been requested by various users. These actions are:

Launch a file in the operating system Remove Star Remove a Keyword Suppress Biff notification Append text to the subject Mark message Unread Mark message replied Copy the message to a new folder, marking Read in the new folder.

FiltaQuilla is available here on Mozilla’s addon site. More details are also available on this site.

Share

ToneQuilla now available in AMO

The ToneQuilla extension is now available here on Mozilla’s addons website. ToneQuilla provides a new message filter action to Thunderbird and Seamonkey to play a sound. A number of sound files are also provided to make it easy to get started.

Details about ToneQuilla are available here on the MesQuilla.com website.

Share

JunQuilla available in AMO

The initial version of my extension JunQuilla, which provides improved information for training the junkmail filter, is now available here. JunQuilla gives you more information about the junk (aka spam) status of each email (its percentage match in the statistical calculations, and reasons why a message was marked junk or good). Also, an Uncertain folder of messages needing training is added.

See http://mesquilla.com/extensions/junquilla for details.

Share