<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for MesQuilla</title>
	<atom:link href="http://mesquilla.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://mesquilla.com</link>
	<description>Messaging with Mozilla by rkent</description>
	<lastBuildDate>Thu, 04 Mar 2010 10:21:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Mailnews Exchange Support: basic mail infrastructure by Wim</title>
		<link>http://mesquilla.com/2010/03/03/mailnews-exchange-support-basic-mail-infrastructure/comment-page-1/#comment-114</link>
		<dc:creator>Wim</dc:creator>
		<pubDate>Thu, 04 Mar 2010 10:21:49 +0000</pubDate>
		<guid isPermaLink="false">http://mesquilla.com/?p=619#comment-114</guid>
		<description>He rkent, really good progress in such short time, although you might think otherwise. Please keep us posted on your great work!</description>
		<content:encoded><![CDATA[<p>He rkent, really good progress in such short time, although you might think otherwise. Please keep us posted on your great work!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Mailnews Exchange Support: basic mail infrastructure by Gary Kwong</title>
		<link>http://mesquilla.com/2010/03/03/mailnews-exchange-support-basic-mail-infrastructure/comment-page-1/#comment-113</link>
		<dc:creator>Gary Kwong</dc:creator>
		<pubDate>Thu, 04 Mar 2010 01:00:16 +0000</pubDate>
		<guid isPermaLink="false">http://mesquilla.com/?p=619#comment-113</guid>
		<description>Hi Kent, this seems like great work - even though it may seem trivial to some people, please keep it up and push on! I&#039;m sure many others will be grateful for the hard work that has been put in. :)</description>
		<content:encoded><![CDATA[<p>Hi Kent, this seems like great work &#8211; even though it may seem trivial to some people, please keep it up and push on! I&#8217;m sure many others will be grateful for the hard work that has been put in. <img src='http://mesquilla.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Toward mailnews Exchange Web Services support: SOAP calls by MesQuilla &#187; Blog Archive &#187; Mailnews Exchange Support: basic mail infrastructure</title>
		<link>http://mesquilla.com/2010/02/01/toward-mailnews-exchange-web-services-support-soap-calls/comment-page-1/#comment-112</link>
		<dc:creator>MesQuilla &#187; Blog Archive &#187; Mailnews Exchange Support: basic mail infrastructure</dc:creator>
		<pubDate>Wed, 03 Mar 2010 22:31:48 +0000</pubDate>
		<guid isPermaLink="false">http://mesquilla.com/?p=593#comment-112</guid>
		<description>[...] my last report, I was testing and updating the old Mozilla SOAP framework for use in communicating with Exchange [...]</description>
		<content:encoded><![CDATA[<p>[...] my last report, I was testing and updating the old Mozilla SOAP framework for use in communicating with Exchange [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on JunQuilla by MesQuilla &#187; Blog Archive &#187; Combining Thunderbird with SpamAssassin</title>
		<link>http://mesquilla.com/extensions/junquilla/comment-page-1/#comment-108</link>
		<dc:creator>MesQuilla &#187; Blog Archive &#187; Combining Thunderbird with SpamAssassin</dc:creator>
		<pubDate>Sat, 13 Feb 2010 01:23:00 +0000</pubDate>
		<guid isPermaLink="false">http://mesquilla.com/?page_id=388#comment-108</guid>
		<description>[...] This image uses the &#8220;Junk Analysis Detail&#8221; report from my JunQuilla extension. [...]</description>
		<content:encoded><![CDATA[<p>[...] This image uses the &#8220;Junk Analysis Detail&#8221; report from my JunQuilla extension. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Inherited Folder Properties by rkent</title>
		<link>http://mesquilla.com/2009/03/06/inherited-folder-properties/comment-page-1/#comment-107</link>
		<dc:creator>rkent</dc:creator>
		<pubDate>Wed, 10 Feb 2010 23:16:29 +0000</pubDate>
		<guid isPermaLink="false">http://mesquilla.com/?p=227#comment-107</guid>
		<description>I&#039;m not sure specifically which UI you are referring to here, as I am currently using inherited properties in several addons. But in general, the beauty of inherited folder properites is that if you don&#039;t like to apply it at the folder level, you can apply it at the account level, or globally. Most of my extensions also include the account-level option as well, or if you know the property you can always add it yourself using preferences.

So which particular feature are you trying to apply to an account?</description>
		<content:encoded><![CDATA[<p>I&#8217;m not sure specifically which UI you are referring to here, as I am currently using inherited properties in several addons. But in general, the beauty of inherited folder properites is that if you don&#8217;t like to apply it at the folder level, you can apply it at the account level, or globally. Most of my extensions also include the account-level option as well, or if you know the property you can always add it yourself using preferences.</p>
<p>So which particular feature are you trying to apply to an account?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Inherited Folder Properties by blankety blank</title>
		<link>http://mesquilla.com/2009/03/06/inherited-folder-properties/comment-page-1/#comment-106</link>
		<dc:creator>blankety blank</dc:creator>
		<pubDate>Wed, 10 Feb 2010 22:40:34 +0000</pubDate>
		<guid isPermaLink="false">http://mesquilla.com/?p=227#comment-106</guid>
		<description>My IMAP server has all folders at the top level (same level as INBOX) by default, and doesn&#039;t allow certain folders like Trash to be moved to be subfolders of INBOX so this doesn&#039;t help me (it doesn&#039;t work in 3.0.1).  There in no UI to enable / disable filters for INBOX (I assume it&#039;s hardcoded to true) but would it be possible to add this UI to the account, since all folders appear as children of the account in Thunderbird&#039;s &quot;All Folders&quot; view?</description>
		<content:encoded><![CDATA[<p>My IMAP server has all folders at the top level (same level as INBOX) by default, and doesn&#8217;t allow certain folders like Trash to be moved to be subfolders of INBOX so this doesn&#8217;t help me (it doesn&#8217;t work in 3.0.1).  There in no UI to enable / disable filters for INBOX (I assume it&#8217;s hardcoded to true) but would it be possible to add this UI to the account, since all folders appear as children of the account in Thunderbird&#8217;s &#8220;All Folders&#8221; view?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Toward mailnews Exchange Web Services support: SOAP calls by rkent</title>
		<link>http://mesquilla.com/2010/02/01/toward-mailnews-exchange-web-services-support-soap-calls/comment-page-1/#comment-104</link>
		<dc:creator>rkent</dc:creator>
		<pubDate>Thu, 04 Feb 2010 17:26:29 +0000</pubDate>
		<guid isPermaLink="false">http://mesquilla.com/?p=593#comment-104</guid>
		<description>Response to Leni:

I&#039;m in the process of trying to understand SOAP better myself, but from my current understanding I would characterize the EWS SOAP as RPC style.

&quot;you might be better off building special-purpose helper libraries on top of XMLHttpRequest&quot;

I am only using a fraction of the webservices extension, and currently plan to build special-purpose helper libraries on top of that. The portion of the webservices extension I am using translates to/from XML into an intermediate format, where information is organized into nsIPropertyBag objects (and I have added some nsIArray to the mix). I still have to have another layer that will translate that to/from the Mozilla mailnews formats. I guess what you are saying is that I can use XML tools like XPath to do some of those same operations. I&#039;ll have to give that a try as well before I get too committed to my current path.

&quot;the webservices extension has more than it’s fair share of edge-case bugs&quot; and so do other SOAP libraries. For example, I read that the AXIS2 library does not work with Exchange Server Web Services. If I am going to fix bugs, I would rather do it in the Mozilla environment at this point in my experience. And I am committed to doing any fixes that I need to the webservices code.</description>
		<content:encoded><![CDATA[<p>Response to Leni:</p>
<p>I&#8217;m in the process of trying to understand SOAP better myself, but from my current understanding I would characterize the EWS SOAP as RPC style.</p>
<p>&#8220;you might be better off building special-purpose helper libraries on top of XMLHttpRequest&#8221;</p>
<p>I am only using a fraction of the webservices extension, and currently plan to build special-purpose helper libraries on top of that. The portion of the webservices extension I am using translates to/from XML into an intermediate format, where information is organized into nsIPropertyBag objects (and I have added some nsIArray to the mix). I still have to have another layer that will translate that to/from the Mozilla mailnews formats. I guess what you are saying is that I can use XML tools like XPath to do some of those same operations. I&#8217;ll have to give that a try as well before I get too committed to my current path.</p>
<p>&#8220;the webservices extension has more than it’s fair share of edge-case bugs&#8221; and so do other SOAP libraries. For example, I read that the AXIS2 library does not work with Exchange Server Web Services. If I am going to fix bugs, I would rather do it in the Mozilla environment at this point in my experience. And I am committed to doing any fixes that I need to the webservices code.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Toward mailnews Exchange Web Services support: SOAP calls by rkent</title>
		<link>http://mesquilla.com/2010/02/01/toward-mailnews-exchange-web-services-support-soap-calls/comment-page-1/#comment-103</link>
		<dc:creator>rkent</dc:creator>
		<pubDate>Thu, 04 Feb 2010 17:10:40 +0000</pubDate>
		<guid isPermaLink="false">http://mesquilla.com/?p=593#comment-103</guid>
		<description>(Leni wanted to post this, but he had troubles so sent by private email instead):

When I first began using SOAP I didn&#039;t understand the difference between a document-oriented SOAP api and an RPC-style API.

What I learned was that clients of a document-oriented API get marginal value from a SOAP library in exchange for complexity.  Most of the work is in:
* understanding the document structure and relationships
* parsing and building documents

If Exchange is going with a document-oriented API (like Zimbra did), you might be better off building special-purpose helper libraries on top of XMLHttpRequest.  That&#039;s what zindus did when it switched away from the webservices extension in &lt;a href=&quot;http://www.zindus.com/blog/2008/03/07/testing-release-2008-03-07-soapurl-and-mozilla-soap/&quot; rel=&quot;nofollow&quot;&gt;march 08&lt;/a&gt; and it was definitely the right decision.

Also, the webservices extension has more than it&#039;s fair share of edge-case bugs.</description>
		<content:encoded><![CDATA[<p>(Leni wanted to post this, but he had troubles so sent by private email instead):</p>
<p>When I first began using SOAP I didn&#8217;t understand the difference between a document-oriented SOAP api and an RPC-style API.</p>
<p>What I learned was that clients of a document-oriented API get marginal value from a SOAP library in exchange for complexity.  Most of the work is in:<br />
* understanding the document structure and relationships<br />
* parsing and building documents</p>
<p>If Exchange is going with a document-oriented API (like Zimbra did), you might be better off building special-purpose helper libraries on top of XMLHttpRequest.  That&#8217;s what zindus did when it switched away from the webservices extension in <a href="http://www.zindus.com/blog/2008/03/07/testing-release-2008-03-07-soapurl-and-mozilla-soap/" rel="nofollow">march 08</a> and it was definitely the right decision.</p>
<p>Also, the webservices extension has more than it&#8217;s fair share of edge-case bugs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Toward mailnews Exchange Web Services support: SOAP calls by rkent</title>
		<link>http://mesquilla.com/2010/02/01/toward-mailnews-exchange-web-services-support-soap-calls/comment-page-1/#comment-102</link>
		<dc:creator>rkent</dc:creator>
		<pubDate>Wed, 03 Feb 2010 17:50:46 +0000</pubDate>
		<guid isPermaLink="false">http://mesquilla.com/?p=593#comment-102</guid>
		<description>openchange is the open-source option that has been suggested to me before. There are a variety of reasons why I am not looking at this initially.

First, as I understand it the direction that Microsoft is moving is away from MAPI and towards EWS as &quot;true exchange support&quot;. Their Outlook for Mac (Entourage), for example, as I understand it, never used MAPI, and is being rewritten to rely completely on EWS. As an new effort, I would rather code to the future rather than the past. Your posting implies that EWS is not real Exchange support, but I don&#039;t think that is correct for the future.

Second, openchange does not list Windows as supported, while this is important to TB&#039;s user base.

Third, openchange is under a GPL license. As I said in my posting, I&#039;m not ready to commit myself to that path at this point in time.</description>
		<content:encoded><![CDATA[<p>openchange is the open-source option that has been suggested to me before. There are a variety of reasons why I am not looking at this initially.</p>
<p>First, as I understand it the direction that Microsoft is moving is away from MAPI and towards EWS as &#8220;true exchange support&#8221;. Their Outlook for Mac (Entourage), for example, as I understand it, never used MAPI, and is being rewritten to rely completely on EWS. As an new effort, I would rather code to the future rather than the past. Your posting implies that EWS is not real Exchange support, but I don&#8217;t think that is correct for the future.</p>
<p>Second, openchange does not list Windows as supported, while this is important to TB&#8217;s user base.</p>
<p>Third, openchange is under a GPL license. As I said in my posting, I&#8217;m not ready to commit myself to that path at this point in time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Toward mailnews Exchange Web Services support: SOAP calls by James</title>
		<link>http://mesquilla.com/2010/02/01/toward-mailnews-exchange-web-services-support-soap-calls/comment-page-1/#comment-101</link>
		<dc:creator>James</dc:creator>
		<pubDate>Wed, 03 Feb 2010 16:52:16 +0000</pubDate>
		<guid isPermaLink="false">http://mesquilla.com/?p=593#comment-101</guid>
		<description>If you want true exchange support, why not use the http://www.openchange.org/ native MAPI support?</description>
		<content:encoded><![CDATA[<p>If you want true exchange support, why not use the <a href="http://www.openchange.org/" rel="nofollow">http://www.openchange.org/</a> native MAPI support?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
