ThunderBayes is an extension which enables SpamBayes integration for Thunderbird.
It provides a toolbar button similar to Thunderbird's Junk button to classify email as Spam or Ham. Clicking the button causes two things to happen: (1) it sends the source of the selected messages to SpamBayes for training and (2) it optionally moves the messages to a folder of your choice (this can be configured in the extension options). It actually does one more minor thing: it sets the X-Spambayes-Classification header to the appropriate value. Give it a try, you'll see how it works.
This extension was born from my frustration with Thunderbird's built-in spam filtering features. While I enjoyed the ability to classify email as spam/ham within Thunderbird, the built-in spam filter was not effective enough to make it usable on a long-term basis.
Having past experience with SpamBayes, I immediately looked for the best way to integrate the two. Unfortunately, aside from an old rumor I found nothing. So I settled for the pop3 proxy distributed with SpamBayes. While this provided good spam classification results, it left room for improvement on the training procedure.
The browser-based training mechanism, while effective, was not convenient and essentially required me to classify most spam that made it to my inbox twice: once to move it to the Junk folder within Thunderbird and once to classify it as spam in the SpamBayes web-interface. Hopefully this will put an end to the frustration.
· Install and configure the SpamBayes proxy.
· Install Thunderbird 1.0 - 2.0b2 ALL and configure your email account(s) in Thunderbird to use the proxy.
What's New in This Release:
· Improved the toolbar button to allow messages to be marked as ham or spam regardless of the actual spam status of the message.
· Added "Move on mark as ham" feature, which moves messages to Local Folders Inbox by default (the folder can be customized in the ThunderBayes extension options).
· Added two new columns to the message list (Thunderbird 2.0 only):
· Spam Status - a column that shows spam status with four icons:
· Spam - red circle with slash
· Unsure - yellow question mark
· Ham - gray dot
· Unknown - gray question mark (this means the message did not have a "X-Spambayes-Classification" header, which probably means it did not pass through the SpamBayes proxy)
· Spam Probability - a column that shows the spam probability as a percentage (0% is ham, 100% is spam). Note that this column will be blank for messages that were received before ThunderBayes 0.2 was installed.
· Added a new "unsure" button state to the toolbar button.
· Improved spam status recognition. ThunderBayes now uses the X-SpamBayes-Classification header to determine the spam status. In the past it relied on the junk status which was set using a filter.
· Thunderbird 2.0b2 compatibility.