4 ms·
It's not all that easy to write an extension. The threshold effort is enormous. So for all practical intents and purposes, I can't define my own mail categori
by Vivtek 17y ago
It's not all that easy to write an extension. The threshold effort is enormous.
So for all practical intents and purposes, I can't define my own mail categories (tags, whatever), and I can't specify a simple script to run when something comes in, and I can't access my mail as a database for bulk processing.
I still use Thunderbird, of course, and have for years - but these are the things I periodically try to figure out in it, and I always end up entirely stymied. To the point where I've also seriously considered writing my own email client, if it just exposed its guts to Python or Perl or something.
- nzmsv 17y agoI'd still say adding just one feature to an already working client is less work than writing one from the ground up. It's easy to think you can just grab a library to do IMAP. But what about attachments? Encodings? HTML mail? Storage? Search? Remember, all these will need a UI of some sort. And this is just the tip of the iceberg. Thunderbird 3.0 has custom tags. OpenOffice eats Thunderbird address books and can do mail merge. The one thing that's left is running a script when a message is received. That is actually a good idea for an extension.