Advanced Thunderbird Filtering Extension?

I've recently switched from using Mutt to Thunderbird at work. The only feature I really and truly miss is the ability to run external programs as part of the message filtering process - just like good old procmail used to let me do (or Perl's Mail::Audit). Thunderbird lets me sort messages into folders, but I need to do things like:
  • Modify the body of a message
  • Add a header
  • Run another program based on the contents of the message
  • Bounce the message to another address

Does anybody have an extension for Thunderbird to let me run Perl or Python programs on an incoming message? No? Am I going to have to write this myself?

Technorati tags for this post:

Comments on "Advanced Thunderbird Filtering Extension?":

Comment by matt

Posted at Jan 10th 2005.
Update: taking a look at the mozilla codebase, I see that they've been planning to implement a Forward and Reply action. See mozilla/mailnews/base/search/src/nsMsgFilter.cpp, struct "ruleActionsTable[]". These options remain unimplemented. But at least the definitions are there.

Comment by matt

Posted at Jan 10th 2005. matt's URL
Added this idea to the wiki at http://www.littleredbat.net/mk/wiki/index.cgi?ThunderbirdFilters
Allowed html tags: br p blockquote i b em code strong u ol ul li a
(type "human" here)