|
|
By rkent, on June 25th, 2010 My project to provide Exchange Web Services (EWS) support to applications based on the Mozilla mailnews codebase entered a new phase this week, where I am starting to consider the issue of local persistence of data downloaded from the server. (In the previous week, I got two other things working: display of HTML emails, and updating of UNREAD status from the local app to the server).
EWS messages do not come from the server in RFC-822 format, so it seems like a pity to store them that way, though that is the common method used in the rest of the [...]
By rkent, on June 16th, 2010 I received an email today asking that I add a feature to FiltaQuilla. Slightly edited, the author said:
Something I’ve found myself doing at work is creating a new filter for every folder I create. I work on technical cases and for each new case number I create a new folder and have all emails with that case number go into that folder. The crappy part about it is that I literally have hundreds of cases I deal with, and hence hundreds of filters. You’ve already got the regex match criteria in filtaqulla, I’d love to be able [...]
By rkent, on June 10th, 2010 In my last post, I thought it was going to be tricky to get the message header to display in my Thunderbird Exchange Web Services extension. Turned out it wasn’t so hard after all. After I display the body, I just had to pretend like I was the Mime processor, and spit out headers to an nsIMsgHeaderSink that is listening on the message window. The details of what to do are in nsMimeHtmlEmitter.cpp. The result:
Thunderbird dies a horrible death if I click on any of the actions in the header though. Got to [...]
By rkent, on June 4th, 2010 Just as a status update, my Exchange Server extension can now read message bodies. But note that there is no header information displayed with the message:
Why no header information? Because the header summary, for reasons that I cannot explain, reads the message file directly – and assumes that the message is in RFC 2822 format. But Exchange Server has already done all of that parsing, and separated the message into its components, including metadata (like subject), body, and attachments.
An important issue going forward for the Mozilla Mailnews (Skink) codebase is, what [...]
By rkent, on June 1st, 2010 During my current trek to the Bay Area, I seem to be bombarded with news about Google. I was particularly interested in the different way that Google views its business model, and that got me thinking about how Thunderbird fits into Mozilla’s business model.
In an extensive article in Atlantic magazine (I always read the Atlantic while travelling), James Fallow describes efforts that Google is undertaking to try to revive the viability of news reporting as a professional activity. A lot of this revolves around different methods of bundling content with monetization schemes. In the traditional newspaper model, news [...]
|
|
Recent Comments