Archive for May, 2010

Thread pane and nsIMsgDBHdr/nsIMsgDatabase (Mailnews Exchange Support)

Friday, May 21st, 2010

Now that I have a state machine to handle situations that need multiple SOAP calls, it was not a big leap forward to hookup the SOAP requests to the mailnews summary database. That's what gets the messages displayed in Thunderbird's thread pane. So here's a picture to show where I am ...

Javascript custom filter action in new FiltaQuilla

Thursday, May 20th, 2010

I recently released a new version of FiltaQuilla for Thunderbird and SeaMonkey, and one of its cool new features is a custom filter action that runs arbitrary JavaScript. This relies on new backend features, so you'll need TB 3.1 beta2 or later for this to work. Mitra recently pinged bug 249191 ...

Mailbox state machine (Mailnews Exchange support)

Monday, May 10th, 2010

Previously I have described interfaces that allowed me to display Exchange Web Server objects in Thunderbird's folder tree and account manager. My goal lately has been to display lists of messages in the thread pane. To do that, I have to acquire, store and interface message metadata (the message summary ...