<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Nektra Advanced Computing Blog</title>
	<atom:link href="http://blog.nektra.com/main/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.nektra.com/main</link>
	<description>Microsoft Windows Internals, Virtualization, and Application Add-ons</description>
	<lastBuildDate>Wed, 16 May 2012 19:03:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Removing Active Content from E-Mails Sent via Outlook Forms</title>
		<link>http://blog.nektra.com/main/2012/05/16/removing-active-content-from-e-mails-sent-via-outlook-forms/</link>
		<comments>http://blog.nektra.com/main/2012/05/16/removing-active-content-from-e-mails-sent-via-outlook-forms/#comments</comments>
		<pubDate>Wed, 16 May 2012 19:00:06 +0000</pubDate>
		<dc:creator>swain</dc:creator>
				<category><![CDATA[Microsoft Outlook]]></category>
		<category><![CDATA[forms]]></category>
		<category><![CDATA[mapi]]></category>
		<category><![CDATA[outlook]]></category>
		<category><![CDATA[useTNEF]]></category>
		<category><![CDATA[vbscript]]></category>
		<category><![CDATA[winmail.dat]]></category>

		<guid isPermaLink="false">http://blog.nektra.com/main/?p=698</guid>
		<description><![CDATA[The Outlook forms alternative Sometimes creating Outlook forms is a good alternative to developing Outlook add-ons. They can run scripts written in VBScript, an old fashioned language, but powerful enough. Another benefit of creating Outlook forms is that they do not need to be installed as extra software. Outlook forms can be deployed and shared &#8230; <a href="http://blog.nektra.com/main/2012/05/16/removing-active-content-from-e-mails-sent-via-outlook-forms/">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h1>The Outlook forms alternative</h1>
<p>Sometimes creating <a title="Microsoft Outlook forms tutorial" href="http://office.microsoft.com/en-us/outlook-help/tutorial-creating-and-distributing-custom-forms-with-outlook-HA001210610.aspx">Outlook forms</a> is a good alternative to developing Outlook add-ons. They can run scripts written in <a title="VBScript page at Wikipedia" href="http://en.wikipedia.org/wiki/VBScript">VBScript</a>, an old fashioned language, but powerful enough. Another benefit of creating Outlook forms is that they do not need to be installed as extra software. Outlook forms can be deployed and shared on a Microsoft Exchange Server or as a file.</p>
<p>One problem that arises when you use Outlook forms as a template for e-mails is that if they contain scripting, the script is attached to the e-mail as a <a href="http://support.microsoft.com/kb/278061">winmail.dat file</a>. When the recipient opens the e-mail he will see the message &#8220;The item contain active content that cannot be displayed in the Reading Pane. Open the item to read its contents.&#8221;. This is annoying since users may suspect active content of being malicious and they can’t preview it.</p>
<p>This is a quick step by step example to create a new Outlook form to use as an e-mail template and remove the script in the send event. We set the <a title="Transport Neutral Encapsulation Format " href="http://en.wikipedia.org/wiki/Transport_Neutral_Encapsulation_Format">UseTNEF</a> MAPI property to false to achieve this result.</p>
<h1>Creating the Outlook Form Template</h1>
<ol>
<li>Enable the developer options</li>
<li>Click “New/Choose Form”</li>
<li>Select “Message” from the “Standard Forms Library”</li>
<li>Write the content of your e-mail template</li>
<li>Go to the developer option or ribbon under Outlook 2007/2010 and click on “Design This Form”</li>
<li>Click on “View Code”</li>
<li>Click on “Script/Event Handler&#8230;” option</li>
<li>Select the “Send” event</li>
<li>Add the following code to remove the script</li>
</ol>
<pre class="brush:vb">Function Item_Send()

   MsgBox "Item being sent without a winmail.dat file attached"
   Item.PropertyAccessor.SetProperty "http://schemas.microsoft.com/mapi/id/{00062008-0000-0000-C000-000000000046}/8582000B", False

End Function</pre>
<ol start="10">
<li>Close the script editor</li>
<li>Click on “Publish/Publish Form As” and choose a name to be stored in the “Personal Forms Library”</li>
<li>It is saved now</li>
</ol>
<h1>Using the Outlook Form Template</h1>
<ol>
<li>Click “New/Choose From”</li>
<li>Go to the “Personal Forms Library” and select your created form</li>
<li>Complete the e-mail</li>
<li>Press “Send”</li>
</ol>
<p>Voilà! The e-mail is sent without active content.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nektra.com/main/2012/05/16/removing-active-content-from-e-mails-sent-via-outlook-forms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Live Mail API Version 3.0.1 *(with Windows 8 support &amp; Contacts Support)</title>
		<link>http://blog.nektra.com/main/2012/05/10/windows-live-mail-api-version-3-0-1-with-windows-8-support-contacs-support/</link>
		<comments>http://blog.nektra.com/main/2012/05/10/windows-live-mail-api-version-3-0-1-with-windows-8-support-contacs-support/#comments</comments>
		<pubDate>Thu, 10 May 2012 17:13:41 +0000</pubDate>
		<dc:creator>leo.pasut</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Deviare]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[products]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[releases]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[api monitor]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[com]]></category>
		<category><![CDATA[cookiepie]]></category>
		<category><![CDATA[cookies]]></category>
		<category><![CDATA[detours]]></category>
		<category><![CDATA[deviare]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[hook]]></category>
		<category><![CDATA[hooking]]></category>
		<category><![CDATA[instrumentation]]></category>
		<category><![CDATA[lgpl]]></category>
		<category><![CDATA[Messages]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[nektra]]></category>
		<category><![CDATA[oeapi]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[outlook]]></category>
		<category><![CDATA[outlook express]]></category>
		<category><![CDATA[outlook express api]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[reverse engineering]]></category>
		<category><![CDATA[system internals]]></category>
		<category><![CDATA[thunderbird]]></category>
		<category><![CDATA[win32]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[windows address book]]></category>
		<category><![CDATA[windows live mail plugin api]]></category>

		<guid isPermaLink="false">http://blog.nektra.com/main/?p=672</guid>
		<description><![CDATA[Nektra announces the release of the new version of WLMailApi, the most used SDK designed to develop plugins in Windows Live Mail Desktop email client. Windows 8 Support Full Contacts Support Online (IMAP) Folder support Request trial version here! http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/request-trial License: Some changes were introduced to the license for WLMailApi. Now, it is necessary to purchase &#8230; <a href="http://blog.nektra.com/main/2012/05/10/windows-live-mail-api-version-3-0-1-with-windows-8-support-contacs-support/">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Nektra announces the release of the new version of WLMailApi, the most used SDK designed to develop plugins in Windows Live Mail Desktop email client.</p>
<ul>
<li>Windows 8 Support</li>
<li>Full Contacts Support</li>
<li>Online (IMAP) Folder support</li>
</ul>
<p><a href="http://blog.nektra.com/main/wp-content/uploads/2012/05/blog.nektra.com-wlamailapi-3.0.1-fianl.png"><img class="alignnone size-full wp-image-687" title="blog.nektra.com wlamailapi 3.0.1 fianl" src="http://blog.nektra.com/main/wp-content/uploads/2012/05/blog.nektra.com-wlamailapi-3.0.1-fianl.png" alt="" width="973" height="589" /></a></p>
<p><a href="http://blog.nektra.com/main/wp-content/uploads/2012/05/WLMAILAPI-NEW-C-MESSAGE-ACTIONS-DEMO.png"></a></p>
<p><strong>Request trial version here! <a title="http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/request-trial" href="http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/request-trial" target="_blank">http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/request-trial</a> License: Some changes were introduced to the license for WLMailApi. Now, it is necessary to purchase a license for each developer that will use the library or by each product that will be developed using the library, taking into account whichever number is greater. For more details visit license page. <a title="http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/license" href="http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/license" target="_blank">http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/license</a> Contact us to ask any commercial question or use the technical inquiries. <a title="http://www.nektra.com/contact" href="http://www.nektra.com/contact" target="_blank">http://www.nektra.com/contact</a></strong></p>
<p><strong><a title="http://www.nektra.com/contact" href="http://www.nektra.com/contact" target="_blank"></a>Change Log:</strong></p>
<h3 id="Fixes">Fixes</h3>
<ul>
<li>Fixed issue in which the function IToolbarButton::IsEnabled would always return true.</li>
<li>Fixed issue in which account information would be lost when commiting a message.</li>
<li>Fixed issue in which WLM would sometimes crash on startup.</li>
<li>Fixed issue in which WLM would hang or crash when the main window or the Find dialog were closed during a search process.</li>
<li>Fixed issue in which WLM would hang if the last window closed was a compose window and a draft was saved.</li>
<li>Fixed issue in which WLM would crash if the last window closed was a compose window and a draft was saved.</li>
<li>Fixed issue in which emails moved automatically by WLM did not trigger OnNewMessageInFolder events.</li>
<li>Fixed issue in which the split button&#8217;s OnClick event would be triggered when one of its subbuttons was clicked.</li>
<li>Fixed issue in which WLM v15.4.3508.1109 would not close if the last window closed was a compose window.</li>
<li>Fixed issue in which WLM would crash if WLMailApi was compiled using C++ optimizations in Visual Studio 2005.</li>
<li>Fixed issue in which the Find dialog would randomly fail finding messages by content.</li>
<li>Fixed issue in which WLM would crash when its main window is closed with a search in progress.</li>
<li>Fixed issue in which WLM would randomly crash while interacting with the Find dialog.</li>
<li>Fixed issue in which WLM would crash or wlmail.exe process would not end when the last WLM window closed is a compose window.</li>
<li>Fixed issue in which WLM would show an unknown error when deleting more than 7000 emails from the Deleted items folder.</li>
<li>Fixed issue in which WLM would hang when trying to delete a message in the Outbox folder during an OnNewMessageInOutbox event.</li>
<li>Fixed issue in which FolderManager::OnNewMessage event would not be triggered when a message is moved by a WLM rule to a folder created by the user.</li>
<li>Fixed issue in which the Send and Receive window would get unresponsive when receiving messages.</li>
<li>Fixed issue in which WLM would crash if closed while receiving more than 5000 emails at once.</li>
<li>Fixed issue in which a deadlock would occur when ALL plugins listed in the registry fail to load.</li>
<li>Fixed issue in which IMessage::Send() function would send emails from an invalid account.</li>
<li>Fixed NktWLMailStore::IMessage::DeleteBody and NktWLMailStore::IMessage::InsertBody functions.</li>
<li>Fixed issue in which undesired characters would appear in plain text emails after sending, receiving and moving operations.</li>
<li>Fixed issue in which the UI would be unresponsive when moving big amounts of emails between folders.</li>
<li>Fixed issue in which WLM 2009 would freeze after using the &#8220;Find&#8221; function.</li>
<li>Fixed issue in which ribbons would randomly appear as a black bar when launching WLM 2011.</li>
<li>Fixed issue in which WLM 2009 would crash when a &#8220;Compose&#8221; window is opened.</li>
<li>Fixed issue in which WLMApi would not work if WLM was closed and quickly reopened.</li>
<li>Fixed issue in which emails were received twice if WLM was closed quickly after the receiving procedure.</li>
<li>Fixed issue in which duplicated &#8220;new message in outbox&#8221; notifications were fired to client plugins.</li>
<li>Fixed issue where WLM crashed after removing an API object instance (e.g: TMAS Disable toolbar crashing).</li>
<li>Fixed issue in which WLM showed emails that were not accessible.</li>
<li>Fixed issue in which UI showed inconsistent data (unread email counts).</li>
<li>Fixed issue in which WLM would receive an unexpected OnNewMessage event on startup.</li>
<li>Fixed issue in which having an outer process would freeze the UI.</li>
<li>Fixed issue in which OnNewMessage event would not be received in &#8220;Sent Items&#8221; folder.</li>
<li>Fixed GetState and SetState malfunction concerning UNREAD flag.</li>
<li>Fixed SaveBodyToFile function.</li>
<li>Fixed bug in which the Send/Receive button would not work if the Outbox folder is not empty.</li>
<li>Fixed TMessage::GetState, TMessage::SetState for states NKT_MSG_UNREAD, NKT_MSG_SUBMITTED, NKT_MSG_UNSENT, NKT_MSG_RECEIVED, NKT_MSG_REPLIED, NKT_MSG_FORWARDED, NKT_MSG_FLAGGED</li>
<li>Fixed issue in which WLM would crash when using the &#8220;Reply to Sender&#8221; function in Inbox</li>
<li>Fixed issue in which the Outbox folder would be inaccessible after using the &#8220;Reply To Sender&#8221; function.</li>
<li>Fixed issue in which UI would sometimes hang when calling Commit() on a message.</li>
<li>Fixed issue in which UI would lockup when receiving emails and processing them on new message event.</li>
<li>Fixed issue in which FolderSelectionChange event would not be fired in some contexts.</li>
<li>Fixed issue in which UI would hang when using Search function or opening other folders (e.g: RSS).</li>
<li>Fixed issue in which WLM would sometimes crash when opening folders.</li>
<li>Fixed object cleanup at WLM window close.</li>
<li>Fixed issue in which WLM would crash on close.</li>
</ul>
<h3 id="Added-API-functions">Added API functions</h3>
<ul>
<li>TMsgWnd
<ul>
<li>Close</li>
<li>SendDraft</li>
</ul>
</li>
<li>IMessage
<ul>
<li>SetAccount</li>
<li>SaveToStream</li>
<li>LoadFromStream</li>
<li>AddAttachmentFromStream</li>
<li>SetSubject</li>
<li>SaveDraft</li>
<li>GetFirstBodyHeader</li>
<li>GetNextBodyHeader</li>
<li>GetAccount</li>
<li>SendAs</li>
<li>GetFilename</li>
</ul>
</li>
<li>IMsgWnd
<ul>
<li>SetTo</li>
<li>SetCc</li>
<li>SetBcc</li>
<li>SetSubject<br />
<strong>IWLMailApi<br />
</strong>*GetLastSelectedMailFolderID</li>
</ul>
</li>
<li>IToolbarButton
<ul>
<li>SetName</li>
<li>GetName</li>
<li>SetName</li>
<li>SetImageNormal</li>
</ul>
</li>
</ul>
<h3 id="Added-API-events">Added API events</h3>
<ul>
<li>IFolderManagerEvents
<ul>
<li>OnFolderCreated</li>
</ul>
</li>
<li>IFolderManager
<ul>
<li>OnFolderDeleted</li>
<li>OnFolderMoved</li>
</ul>
</li>
<li>IWLMailApi
<ul>
<li>OnMessageDownloadStarted</li>
<li>OnMessageDownloadFinished</li>
</ul>
</li>
</ul>
<h3 id="Added-features">Added features</h3>
<ul>
<li>Contacts API.</li>
<li>ComposeMail ribbon customization.</li>
<li>Support for Toggle buttons.</li>
<li>Contact support (except contact removal)</li>
<li>Builds on VS2005.</li>
</ul>
<h3 id="Demos">Demos</h3>
<ul>
<li>New demo button icons.</li>
<li>Fixed, reorganized and improved C# demo buttons.</li>
</ul>
<h3 id="Performance">Performance</h3>
<ul>
<li>Improved ribbon buttons response time.</li>
<li>Improved &#8220;Send &amp; Receive&#8221; procedure speed.</li>
<li>Improved performance when receiving and processing emails.</li>
</ul>
<p>Request trial version here! <a title="http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/request-trial" href="http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/request-trial" target="_blank">http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/request-trial</a> License: Some changes were introduced to the license for WLMailApi. Now, it is necessary to purchase a license for each developer that will use the library or by each product that will be developed using the library, taking into account whichever number is greater. For more details visit license page. <a title="http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/license" href="http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/license" target="_blank">http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/license</a> Contact us to ask any commercial question or use the technical inquiries. <a title="http://www.nektra.com/contact" href="http://www.nektra.com/contact" target="_blank">http://www.nektra.com/contact</a></p>
<h1>Windows Live Mail 2011 API</h1>
<p>With our API you will be able to do amazing things and now we offer the opportunity of<br />
<a title="Products Nektra Mail-api-suite-oeapi-outlook-express-xp-windows-mail-vista-wlmailapi-windows-live-mail-api-plugin-2011-support-2009-legacy-support/purchase" href="http://nektra.com/products/mail-api-suite-oeapi-outlook-express-xp-windows-mail-vista-wlmailapi-windows-live-mail-api-plugin-2011-support-2009-legacy-support/purchase" target="_blank">purchasing the Source Code</a> at a fraction of the cost. This guaranties that we are the owners of this source code and have years in this industry. We offer integration to Windows Live Mail 2011, including ribbon customization, adding new tabs and individual buttons, button groups. Access to Windows Live Mail 2011 message store, as well as account data, folders and email messages. Interaction with user, including change notifications on folder selection, folder creation and removing, new message selection. Integration to compose email window, sophisticated ribbon customization, access to text fields and body editor. You can use all of these features and many more via the outer process feature or by coding DLL plug-ins.</p>
<p><a title="See more " href="http://nektra.com/products/mail-api-suite-oeapi-outlook-express-xp-windows-mail-vista-wlmailapi-windows-live-mail-api-plugin-2011-support-2009-legacy-support" target="_blank">See more</a></p>
<p>Best Regards,</p>
<p>Business Development</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nektra.com/main/2012/05/10/windows-live-mail-api-version-3-0-1-with-windows-8-support-contacs-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Live Mail API Version 2.0.2 *(with Windows Live Mail 2011 and 2009 Support)</title>
		<link>http://blog.nektra.com/main/2011/08/31/windows-live-mail-api-version-2-0-2-with-windows-live-mail-2011-and-2009-support/</link>
		<comments>http://blog.nektra.com/main/2011/08/31/windows-live-mail-api-version-2-0-2-with-windows-live-mail-2011-and-2009-support/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 15:21:11 +0000</pubDate>
		<dc:creator>Leo Pasut</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[langs]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[OEAPI]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[videos]]></category>
		<category><![CDATA[Windows Live]]></category>
		<category><![CDATA[WLMailApi]]></category>

		<guid isPermaLink="false">http://blog.nektra.com/main/?p=642</guid>
		<description><![CDATA[Nektra announces the release of the new version of WLMailApi, the most used SDK designed to develop plugins in Windows Live Mail Desktop email client. For more Screen Shots Click Here. Change Log: This will be released Released on September 8th  of 2011 Fixed: Application Error on Vista SP2 Fixed: Error when uninstalling WLMailApi, usually &#8230; <a href="http://blog.nektra.com/main/2011/08/31/windows-live-mail-api-version-2-0-2-with-windows-live-mail-2011-and-2009-support/">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div>
<p>Nektra announces the release of the new version of WLMailApi, the most used SDK designed to develop plugins in Windows Live Mail Desktop email client.</p>
<p><a href="http://nektra.com/products/mail-api-suite-oeapi-outlook-express-xp-windows-mail-vista-wlmailapi-windows-live-mail-api-plugin-2011-support-2009-legacy-support"><img class="alignnone" title="Wlmailapi 2011 and 2009 support Features mainToolbar.png" src="http://nektra.com/img/content/products/wlmailapi/mainToolbar.png" alt="" width="834" height="661" /></a></p>
<p><a title="Nektra's mail-api-suite-oeapi-outlook-express-xp-windows-mail-vista-wlmailapi-windows-live-mail-api-plugin-2011-support-2009-legacy-support" href="http://nektra.com/products/mail-api-suite-oeapi-outlook-express-xp-windows-mail-vista-wlmailapi-windows-live-mail-api-plugin-2011-support-2009-legacy-support" target="_blank"><strong>For more Screen Shots Click Here.</strong></a></p>
<p>Change Log:</p>
<p>This will be released Released on September 8th  of 2011</p>
<ul>
<li>Fixed: Application Error on Vista SP2</li>
<li>Fixed: Error when uninstalling WLMailApi, usually presented when trying to install newer versions.</li>
<li>Fixed: NktWLMailApi::IWLMailApiEvents::OnSendButtonMsgWndClicked( [in] LONG msgWndId ) not properly triggers if only New Message Window is open.</li>
<li>Fixed: NktWLMailApi::IMsgWnd::CancelSend()</li>
<li>Fixed: WLMail Crash on close in specific enviroments</li>
<li>Fixed: some other minor bugs</li>
<li>Implemented NktWLMailApi::IToolbarButton::CreateSubSeparator( [out, retval] IToolbarButton ** newButton ) allowing to create separators in sub buttons menu.</li>
<li>Implemented Comet new version &#8220;comet-3gamma33&#8243; to support 64bit integers.</li>
<li>Improved performance.</li>
</ul>
<p>Request trial version here! <a title="http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/request-trial" href="http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/request-trial" target="_blank">http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/request-trial</a> License: Some changes were introduced to the license for WLMailApi. Now, it is necessary to purchase a license for each developer that will use the library or by each product that will be developed using the library, taking into account whichever number is greater. For more details visit license page. <a title="http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/license" href="http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/license" target="_blank">http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/license</a> Contact us to ask any commercial question or use the technical inquiries. <a title="http://www.nektra.com/contact" href="http://www.nektra.com/contact" target="_blank">http://www.nektra.com/contact</a></p>
<h1>Windows Live Mail 2011 API</h1>
<p>With our API you will be able to do amazing things and now we offer the opportunity of<br />
<a title="Products Nektra Mail-api-suite-oeapi-outlook-express-xp-windows-mail-vista-wlmailapi-windows-live-mail-api-plugin-2011-support-2009-legacy-support/purchase" href="http://nektra.com/products/mail-api-suite-oeapi-outlook-express-xp-windows-mail-vista-wlmailapi-windows-live-mail-api-plugin-2011-support-2009-legacy-support/purchase" target="_blank">purchasing the Source Code</a> at a fraction of the cost. This guaranties that we are the owners of this source code and have years in this industry. We offer integration to Windows Live Mail 2011, including ribbon customization, adding new tabs and individual buttons, button groups. Access to Windows Live Mail 2011 message store, as well as account data, folders and email messages. Interaction with user, including change notifications on folder selection, folder creation and removing, new message selection. Integration to compose email window, sophisticated ribbon customization, access to text fields and body editor. You can use all of these features and many more via the outer process feature or by coding DLL plug-ins.</p>
<p><a title="See more " href="http://nektra.com/products/mail-api-suite-oeapi-outlook-express-xp-windows-mail-vista-wlmailapi-windows-live-mail-api-plugin-2011-support-2009-legacy-support" target="_blank">See more</a></p>
<p>Best Regards,</p>
<p>Business Development</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.nektra.com/main/2011/08/31/windows-live-mail-api-version-2-0-2-with-windows-live-mail-2011-and-2009-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Live Mail API Version 2.0 *(with Windows Live Mail 2011 and 2009 Support)</title>
		<link>http://blog.nektra.com/main/2011/06/15/windows-live-mail-api-version-2-0-with-windows-live-mail-2011-and-2009-support/</link>
		<comments>http://blog.nektra.com/main/2011/06/15/windows-live-mail-api-version-2-0-with-windows-live-mail-2011-and-2009-support/#comments</comments>
		<pubDate>Wed, 15 Jun 2011 14:01:04 +0000</pubDate>
		<dc:creator>Leo Pasut</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[langs]]></category>
		<category><![CDATA[OEAPI]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[WLMailApi]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[api monitor]]></category>
		<category><![CDATA[com]]></category>
		<category><![CDATA[hook]]></category>
		<category><![CDATA[hooking]]></category>
		<category><![CDATA[oeapi]]></category>
		<category><![CDATA[outlook]]></category>
		<category><![CDATA[outlook express]]></category>
		<category><![CDATA[outlook express api]]></category>
		<category><![CDATA[reverse engineering]]></category>
		<category><![CDATA[system internals]]></category>
		<category><![CDATA[win32]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[windows address book]]></category>
		<category><![CDATA[windows live mail plugin api]]></category>

		<guid isPermaLink="false">http://blog.nektra.com/main/?p=598</guid>
		<description><![CDATA[Nektra announces the release of the new version of WLMailApi, the most used SDK designed to develop plugins in Windows Live Mail Desktop email client. Main features included in this version: Create toolbars and buttons. Create toolbars and buttons in message windows (Compose / Reply / Forward / Message detail). Access and modify folders and &#8230; <a href="http://blog.nektra.com/main/2011/06/15/windows-live-mail-api-version-2-0-with-windows-live-mail-2011-and-2009-support/">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Nektra announces the release of the new version of WLMailApi, the most used SDK designed to develop plugins in Windows Live Mail Desktop email client.</p>
<p><a href="http://blog.nektra.com/main/wp-content/uploads/2011/06/New-Windows-Live-Mail-2011-Toolbar-WLMAILAPI-small.png"><img class="aligncenter size-full wp-image-612" title="New Windows Live Mail 2011 Toolbar WLMAILAPI small" src="http://blog.nektra.com/main/wp-content/uploads/2011/06/New-Windows-Live-Mail-2011-Toolbar-WLMAILAPI-small.png" alt="" width="739" height="280" /></a></p>
<p>Main features included in this version:</p>
<ul>
<li>Create toolbars and buttons.</li>
<li>Create toolbars and buttons in message windows (Compose / Reply / Forward / Message detail).</li>
<li>Access and modify folders and messages.</li>
<li>Event notifying selected folder and message/s.</li>
<li>Event notifying changes in local folders.</li>
<li>Demo application and dll plugin developed in C# with source code.</li>
</ul>
<p>Request trial version here! <a title="http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/request-trial" href="http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/request-trial" target="_blank"> http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/request-trial</a> License: Some changes were introduced to the license for WLMailApi. Now, it is necessary to purchase a license for each developer that will use the library or by each product that will be developed using the library, taking into account whichever number is greater.  For more details visit license page. <a title="http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/license" href="http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/license" target="_blank"> http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/license</a> Contact us to ask any commercial question or use the technical inquiries. <a title="http://www.nektra.com/contact" href="http://www.nektra.com/contact" target="_blank"> http://www.nektra.com/contact</a></p>
<p><object width="640" height="510"><param name="movie" value="http://www.youtube.com/v/4CCEbwckoxA?version=3&amp;hl=en_US" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><embed type="application/x-shockwave-flash" width="640" height="510" src="http://www.youtube.com/v/4CCEbwckoxA?version=3&amp;hl=en_US" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Best Regards,</p>
<p>Business Development</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nektra.com/main/2011/06/15/windows-live-mail-api-version-2-0-with-windows-live-mail-2011-and-2009-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nektra has released the new WLMailApi v1.1.1 &#8211; Windows Live Mail API Plugin Development</title>
		<link>http://blog.nektra.com/main/2011/03/17/nektra-has-released-the-new-wlmailapi-v1-1-1-windows-live-mail-api-plugin-development/</link>
		<comments>http://blog.nektra.com/main/2011/03/17/nektra-has-released-the-new-wlmailapi-v1-1-1-windows-live-mail-api-plugin-development/#comments</comments>
		<pubDate>Thu, 17 Mar 2011 17:39:48 +0000</pubDate>
		<dc:creator>leo.pasut</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[langs]]></category>
		<category><![CDATA[OEAPI]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[Windows Live]]></category>
		<category><![CDATA[WLMailApi]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[oeapi]]></category>
		<category><![CDATA[outlook]]></category>
		<category><![CDATA[outlook express]]></category>
		<category><![CDATA[outlook express api]]></category>
		<category><![CDATA[reverse engineering]]></category>
		<category><![CDATA[wab]]></category>
		<category><![CDATA[win32]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[windows address book]]></category>
		<category><![CDATA[windows live mail plugin api]]></category>

		<guid isPermaLink="false">http://blog.nektra.com/main/?p=592</guid>
		<description><![CDATA[Nektra has released the new WLMailApi v1.1.1 Nektra has released the new WLMailApi v1.1.1, which has many more features &#38; functions, this allows developers to create custom Windows Live Mail plug-ins. Nektra Advanced Computing is glad to announce the release of the new WLMailApi version 1.1.1 which you can request a download by clicking here. This new version &#8230; <a href="http://blog.nektra.com/main/2011/03/17/nektra-has-released-the-new-wlmailapi-v1-1-1-windows-live-mail-api-plugin-development/">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Nektra has released the new WLMailApi v1.1.1</p>
<p>Nektra has released the new <a href="http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/">WLMailApi</a> v1.1.1, which has many more features &amp; functions, this allows developers to create custom Windows Live Mail plug-ins.</p>
<p>Nektra Advanced Computing is glad to announce the release of the new <a href="http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/">WLMailApi</a> version 1.1.1 which you can <a href="http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/request-trial">request a download by clicking here</a>. This new version is an update of the official <a href="http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/">WLMailApi</a> RTM version which has been released over two years ago.</p>
<p><a href="http://nektra.com/services/addons">Creating addons or plugins</a> for <a href="http://explore.live.com/windows-live-mail">Windows Live Mail Desktop</a>® demands a deep knowledge of its internal behavior, it does not have any public Application Programming Interface.</p>
<p>Windows Live Mail is the desktop email client promoted by Microsoft for Windows XP®, Windows Vista® and Windows 7® as part of the Windows Live Essentials free software.</p>
<p><a title="Contact Nektra" href="http://www.nektra.com/contact" target="_blank">Contact us</a> to ask any commercial question or <a title="WLMailApi Support Forum" href="http://forum.nektra.com/forum/viewforum.php?f=4" target="_blank">use our forum</a> for technical inquiries. For information about pricing or special demos please call 1-(310)237-6506.</p>
<p>The changes for this version are:</p>
<ul>
<li>SendMessage now works, but only for the default account.</li>
<li>Resolved On click &#8220;create message&#8221; button Hang</li>
<li>Resolved WLMail hang when I imported an account</li>
<li>Resolved Hang when I drag and drop emails only if AVG is installed</li>
<li>Resolved Moving messages through folders hang</li>
<li>Added IMailAccount::GetMailAddress</li>
<li>Moved all loading code to LiveMapiLoader</li>
<li>Added GetButtonRect()</li>
<li>Added Message::GetBodySize</li>
<li>Changed folder enumeration to using ILMFolderEnumerator</li>
<li>Fixed IMessage::GetBodySize</li>
<li>Changed InternalRegisterMessageNotification folder limit from 30 to 20</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.nektra.com/main/2011/03/17/nektra-has-released-the-new-wlmailapi-v1-1-1-windows-live-mail-api-plugin-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Module Analyzer: Track down dll and COM errors and much more</title>
		<link>http://blog.nektra.com/main/2010/11/19/module-analyzer-track-down-dll-and-com-errors-and-much-more/</link>
		<comments>http://blog.nektra.com/main/2010/11/19/module-analyzer-track-down-dll-and-com-errors-and-much-more/#comments</comments>
		<pubDate>Fri, 19 Nov 2010 20:34:41 +0000</pubDate>
		<dc:creator>Pablo Yabo</dc:creator>
				<category><![CDATA[Deviare]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[ModuleAnalyzer]]></category>
		<category><![CDATA[products]]></category>

		<guid isPermaLink="false">http://blog.nektra.com/main/2010/11/19/module-analyzer-track-down-dll-and-com-errors-and-much-more/</guid>
		<description><![CDATA[I have been working hooking APIs for a while and I always wanted to have a tool to understand which module is doing what. Sometimes there is an error in an application and it is not possible with current tools to know the source of the problem. Module Analyzer comes in our help to troubleshoot &#8230; <a href="http://blog.nektra.com/main/2010/11/19/module-analyzer-track-down-dll-and-com-errors-and-much-more/">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have been working hooking APIs for a while and I always wanted to have a tool to understand which module is doing what. Sometimes there is an error in an application and it is not possible with current tools to know the source of the problem.</p>
<p><a href="http://www.moduleanalyzer.com/">Module Analyzer</a> comes in our help to troubleshoot applications. Most of Internet Explorer performance issues are caused by add -ins. Most of the delays that users think that are Microsoft responsibility are caused by the addons loaded within the browser. The same happens with Explorer.exe: there are a large amount of Shell Extensions that slowdown all shell operations. Detecting this issues is very easy with <a href="http://www.moduleanalyzer.com/">Module Analyzer</a>.</p>
<p><a href="http://www.moduleanalyzer.com/">Module Analyzer</a> shows all the COM objects instanced, files accessed and network urls from a dll point of view. It shows the first module in the call stack that is not one of the well known OS dlls.</p>
<p><a href="http://www.moduleanalyzer.com/">Module Analyzer</a> intercepts <strong>gethostbyname</strong> API to get network urls before they are translated to a fully-qualified url. For example, if you use a network monitor, when an application tries to get <a href="http://www.google.com">http://www.google.com</a> it will show something like <a href="http://eze03s01-in-f104.1e100.net">http://eze03s01-in-f104.1e100.net</a>.</p>
<p><a href="http://www.moduleanalyzer.com/">Module Analyzer</a> also displays the time that each module consumes in API calls so you can see what modules is slowing down an application.</p>
<p>Screenshots:</p>
<p><a href="http://blog.nektra.com/main/wp-content/uploads/2010/11/detailsclassids.png"><img style="display: inline; border-width: 0px;" title="details-class-ids" src="http://blog.nektra.com/main/wp-content/uploads/2010/11/detailsclassids_thumb.png" border="0" alt="details-class-ids" width="244" height="201" /></a> <a href="http://blog.nektra.com/main/wp-content/uploads/2010/11/screenshotdetails1.png"><img style="display: inline; border-width: 0px;" title="screenshot-details1" src="http://blog.nektra.com/main/wp-content/uploads/2010/11/screenshotdetails1_thumb.png" border="0" alt="screenshot-details1" width="276" height="201" /></a> <a href="http://blog.nektra.com/main/wp-content/uploads/2010/11/screenshotdetailsnetworkaddressesurl.png"><img style="display: inline; border-width: 0px;" title="screenshot-details-network-addresses-url" src="http://blog.nektra.com/main/wp-content/uploads/2010/11/screenshotdetailsnetworkaddressesurl_thumb.png" border="0" alt="screenshot-details-network-addresses-url" width="244" height="201" /></a></p>
<p><a href="http://blog.nektra.com/main/wp-content/uploads/2010/11/screenshot175.png"><img style="display: inline; border-width: 0px;" title="screenshot1-75" src="http://blog.nektra.com/main/wp-content/uploads/2010/11/screenshot175_thumb.png" border="0" alt="screenshot1-75" width="647" height="406" align="center" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nektra.com/main/2010/11/19/module-analyzer-track-down-dll-and-com-errors-and-much-more/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Deviare API Interception v1.0.1 Released</title>
		<link>http://blog.nektra.com/main/2010/08/24/deviare-api-interception-v1-0-1-released/</link>
		<comments>http://blog.nektra.com/main/2010/08/24/deviare-api-interception-v1-0-1-released/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 15:44:16 +0000</pubDate>
		<dc:creator>Pablo Yabo</dc:creator>
				<category><![CDATA[application virtualization]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Deviare]]></category>
		<category><![CDATA[reverse engineer]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[deviare api hook interception windows virtualization reverse engineer]]></category>

		<guid isPermaLink="false">http://blog.nektra.com/main/?p=513</guid>
		<description><![CDATA[A new version of Nektra Deviare API Hook is now released. This version has lots of fixes to bugs that I found along the last year working with the library in Application Virtualization Solutions and Reverse Engineer. I found some stability issues, generating dead-locks, stack trace wasn’t working as defined and it has important performance &#8230; <a href="http://blog.nektra.com/main/2010/08/24/deviare-api-interception-v1-0-1-released/">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A new version of <a href="http://www.nektra.com/products/deviare-api-hook-windows/">Nektra Deviare API Hook</a> is now released. This version has lots of fixes to bugs that I found along the last year working with the library in <a href="http://www.nektra.com/services/system-internals-solutions/application-virtualization">Application Virtualization Solutions</a> and <a href="http://www.nektra.com/services/system-internals-solutions/reverse-engineering">Reverse Engineer</a>.  I found some stability issues, generating dead-locks, stack trace wasn’t working as defined and it has important performance improvements. Also, there are more functions in the database and some data types were not working at all: arrays and enumerations.</p>
<p style="float: right;"><a href="http://blog.nektra.com/main/wp-content/uploads/2010/08/DeviareCSharpConsole.png"><img style="margin: 0px 0px 0px 10px; display: inline; border-width: 0px;" title="Deviare-CSharp-Console" src="http://blog.nektra.com/main/wp-content/uploads/2010/08/DeviareCSharpConsole_thumb.png" border="0" alt="Deviare-CSharp-Console" width="370" height="254" /></a></p>
<h4>New C# hooking console</h4>
<p><strong>Highlights</strong></p>
<ul>
<li>Process / Module / Function panels</li>
<li>Functions that are included in the database are displayed with full parameter information.</li>
<li>Execution hooks (aka: ‘Add Exec Hook’) allow the user to add hooks when an application starts. It’s useful to debug an application that crashes at startup.</li>
<li>Parameter information could be displayed before and after the function is called.</li>
<li>Full Stack trace information.</li>
<li>Function calls can be displayed grouped by thread.</li>
<li>CLSID and IID are displayed in {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} format and with registration information:</li>
</ul>
<p><a href="http://blog.nektra.com/main/wp-content/uploads/2010/08/CoCreateInstanceExhook1.png"><img style="margin: 0px 0px 0px 100px; display: inline; border: 0px;" title="CoCreateInstanceEx-hook" src="http://blog.nektra.com/main/wp-content/uploads/2010/08/CoCreateInstanceExhook_thumb1.png" border="0" alt="CoCreateInstanceEx-hook" width="506" height="207" /></a></p>
<ul>
<li>Structures parameters are expanded to show all their fields. This picture shows a call to Kernel32.FindFirstFileW with parameter _WIN32_FIND_DATAW expanded.</li>
</ul>
<div><a href="http://blog.nektra.com/main/wp-content/uploads/2010/08/findfirstfilewwin32finddatawexpanded.png"><img style="margin: 0px 0px 0px 100px; display: inline; border-width: 0px;" title="findfirstfilew-win32-find-dataw-expanded" src="http://blog.nektra.com/main/wp-content/uploads/2010/08/findfirstfilewwin32finddatawexpanded_thumb.png" border="0" alt="findfirstfilew-win32-find-dataw-expanded" width="510" height="184" /></a></div>
<ul>
<li>Lots of Windows Messages are supported. LPARAM and WPARAM parameters of user32.dll functions DispatchMessage, PostMessage, SendMessage, PeekMessage and GetMessage are interpreted as the real data type that they are. Here a LVM_INSERTCOLUMNW (ListView_InsertColumnW macro for C++) is sent and the lParam is displayed as a tagLVCOLUMNW*:</li>
</ul>
<p><a href="http://blog.nektra.com/main/wp-content/uploads/2010/08/msgexpanded.png"><img style="margin: 0px 0px 0px 100px; display: inline; border-width: 0px;" title="msg-expanded" src="http://blog.nektra.com/main/wp-content/uploads/2010/08/msgexpanded_thumb.png" border="0" alt="msg-expanded" width="491" height="229" /></a></p>
<ul>In file $INSTDIRBinDatabaseFunctionTypes.xml you can find all the definitions. They are of the style:</ul>
<ul>
<div id="codeSnippetWrapper">
<div id="codeSnippet" style="text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">message</span> <span style="color: #ff0000;">value</span><span style="color: #0000ff;">="442"</span><span style="color: #0000ff;">&gt;</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">  <span style="color: #0000ff;">&lt;</span><span style="color: #800000;">name</span><span style="color: #0000ff;">&gt;</span>TB_SETBUTTONINFOA<span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">name</span><span style="color: #0000ff;">&gt;</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">  <span style="color: #0000ff;">&lt;</span><span style="color: #800000;">return</span> <span style="color: #ff0000;">value</span><span style="color: #0000ff;">=""</span><span style="color: #0000ff;">&gt;</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">    <span style="color: #0000ff;">&lt;</span><span style="color: #800000;">returninfo</span><span style="color: #0000ff;">&gt;</span>returns LRESULT in lResult<span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">returninfo</span><span style="color: #0000ff;">&gt;</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">  <span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">return</span><span style="color: #0000ff;">&gt;</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">  <span style="color: #0000ff;">&lt;</span><span style="color: #800000;">wparam</span> <span style="color: #ff0000;">value</span><span style="color: #0000ff;">="INT"</span><span style="color: #0000ff;">&gt;</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">    <span style="color: #0000ff;">&lt;</span><span style="color: #800000;">wname</span><span style="color: #0000ff;">&gt;</span>iID<span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">wname</span><span style="color: #0000ff;">&gt;</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">  <span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">wparam</span><span style="color: #0000ff;">&gt;</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">  <span style="color: #0000ff;">&lt;</span><span style="color: #800000;">lparam</span> <span style="color: #ff0000;">value</span><span style="color: #0000ff;">="LPTBBUTTONINFO"</span><span style="color: #0000ff;">&gt;</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">    <span style="color: #0000ff;">&lt;</span><span style="color: #800000;">lname</span><span style="color: #0000ff;">&gt;</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">    <span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">lname</span><span style="color: #0000ff;">&gt;</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">  <span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">lparam</span><span style="color: #0000ff;">&gt;</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">message</span><span style="color: #0000ff;">&gt;</span></pre>
<p><!--CRLF--></div>
</div>
</ul>
<ul>This definition means that when a message 0&#215;442 is called TB_SETBUTTONINFOA. Parameter WPARAM is a INT and LPARAM is a LPTBUTTONINFO. The code to convert one parameter to another type is very easy using <a href="http://www.nektra.com/products/deviare-api-hook-windows/">Deviare</a>:</ul>
<ul>
<div id="codeSnippetWrapper" style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; width: 97.5%; font-family: 'Courier New', courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; cursor: text; border: silver 1px solid; padding: 4px;">
<pre id="codeSnippet" style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">pm = pm.CastTo(<span style="color: #006080;">"LPTBBUTTONINFO"</span>);</pre>
<pre id="codeSnippet" style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"><span style="color: #0000ff;">if</span>(pm == <span style="color: #0000ff;">null</span>)</pre>
<pre id="codeSnippet" style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">{</pre>
<pre id="codeSnippet" style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">    <span style="color: #008000;">// data type is not in the database</span></pre>
<pre id="codeSnippet" style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">}</pre>
</div>
<p>Adding other message definitions in that xml will change the C# message handling functions. This method can be used for any other function that has any variable parameter such as DeviceIoControl.</ul>
<h4>COM Interception</h4>
<p>Now Deviare COM Spy is part of Deviare Package, so you can get it downloading Deviare. I&#8217;m not very happy with the application and I would like to make big changes in this area.</p>
<h1>Deviare Services</h1>
<p>Deviare is a very specific tool and it can take a special effort to get acquainted with its mechanism. We have a team of professionals that can help so <a title="Contact Us" href="http://www.nektra.com/contact" target="_blank">Just ask</a>.</p>
<ul>
<li>Examples of interception code</li>
<li>Parameter retrieve and change</li>
<li>Ad-hoc interception techniques for complex problems</li>
<li>COM Interception (with or without the interface)</li>
<li>Interception of undocumented API</li>
<li>64 bits interception</li>
<li>Debug server with interception techniques</li>
<li>Server monitoring</li>
<li>Sever performance boost</li>
</ul>
<p>More information in <a title="API Hook Services" href="http://internals.nektra.com/services/api-hook/" target="_self">API Hook Services</a></p>
<h4>Download</h4>
<p>Request the package in <a title="Deviare download section" href="http://www.nektra.com/products/deviare-api-hook-windows/download" target="_self">Deviare download section</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nektra.com/main/2010/08/24/deviare-api-interception-v1-0-1-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nektra has released the new WLMailApi v1.0.2 &#8211; Windows Live Mail API Plugin Development</title>
		<link>http://blog.nektra.com/main/2010/07/02/nektra-has-released-the-new-wlmailapi-v1-0-2/</link>
		<comments>http://blog.nektra.com/main/2010/07/02/nektra-has-released-the-new-wlmailapi-v1-0-2/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 15:54:10 +0000</pubDate>
		<dc:creator>Leo Pasut</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[langs]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[Windows Live]]></category>
		<category><![CDATA[WLMailApi]]></category>
		<category><![CDATA[windows live mail .net]]></category>
		<category><![CDATA[windows live mail api]]></category>
		<category><![CDATA[windows live mail c#]]></category>
		<category><![CDATA[windows live mail delphi]]></category>
		<category><![CDATA[windows live mail development]]></category>
		<category><![CDATA[windows live mail plugin api]]></category>
		<category><![CDATA[windows live mail vb]]></category>

		<guid isPermaLink="false">http://blog.nektra.com/main/?p=501</guid>
		<description><![CDATA[Nektra has released the new WLMailApi v1.0.2 Nektra has released the new WLMailApi v1.0.2, which has many more features &#38; functions, this allows developers to create custom Windows Live Mail plug-ins. Nektra Advanced Computing is glad to announce the release of the new WLMailApi version 1.0.2 which you can request a download by clicking here. This &#8230; <a href="http://blog.nektra.com/main/2010/07/02/nektra-has-released-the-new-wlmailapi-v1-0-2/">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>Nektra has released the new WLMailApi v1.0.2</strong></p>
<p>Nektra has released the new <a href="http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/">WLMailApi</a> v1.0.2, which has many more features &amp; functions, this allows developers to create custom Windows Live Mail plug-ins.</p>
<p>Nektra Advanced Computing is glad to announce the release of the new <a href="http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/">WLMailApi</a> version 1.0.2 which you can <a href="http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/request-trial">request a download by clicking here</a>. This new version is an update of the official <a href="http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/">WLMailApi</a> RTM version which has been released over 6 months ago.</p>
<p><a href="http://nektra.com/services/addons">Creating addons or plugins</a> for <a href="http://explore.live.com/windows-live-mail">Windows Live Mail Desktop</a>® demands a deep knowledge of its internal behavior, it does not have any public Application Programming Interface.</p>
<p>Windows Live Mail is the desktop email client promoted by Microsoft for Windows XP®, Windows Vista® and Windows 7® as part of the Windows Live Essentials free software.</p>
<p><a title="Contact Nektra" href="http://www.nektra.com/contact" target="_blank">Contact us</a> to ask any commercial question or <a title="WLMailApi Support Forum" href="http://forum.nektra.com/forum/viewforum.php?f=4" target="_blank">use our forum</a> for technical inquiries. For information about pricing or special demos please call 1-(310)237-6506.</p>
<p>The changes for this version are:</p>
<p>* Fixed: Memory leak when moving or deleting many messages left wlmail.exe process running after closing it<br />
* Fixed: WLMail crashed when having an IMAP account<br />
* Fixed: Getting a Toolbar object during the WLMailApiEvents::OnFolderSelectionChange event freezed WLMail<br />
* Fixed the way WLMailApiAgent hooks the WLMail.exe process to avoid WLMailApiLoader.dll to be loaded in every process<br />
* Implemented WLMailApiEvents::OnNewMessageInOutbox event that allows to modify and commit outgoing messages<br />
* Implemented IWLMailApiEvents::OnSendButtonMsgWndClicked which is triggered when a new message window is set to be sent<br />
* Implemented MsgWnd::GetTo(), GetCc(), GetBcc(), GetSubject(), SetTo(), SetCc(), SetBcc() and SetSubject()<br />
* Added IMailAccountManager and IMailAccount interfaces to get the Default Account<br />
* Implemented FolderManager::GetInboxFolder(), GetDraftFolder(), GetSentFolder(), GetJunkFolder(), GetDeletedFolder() for the Default Account<br />
* Implemented Folder::IsInbox(), IsDraft(), IsSent(), IsJunk(), IsDeleted() functions for Default Account special folders<br />
* Implemented FolderManager::GetOutboxFolder() and Folder::IsOutbox functions<br />
* Added Unicode support to main API functions:<br />
IFolderManager::CreateFolder() and RenameFolder()<br />
IFolder::GetName(), Rename(), CreateFolder() and CreateMessage()<br />
IMessage::GetSubject(), GetAllBody(), GetBody(), GetBodyText(), GetBodyDisplayName(), GetFilename() and SaveAsFile()<br />
IMessage: For GetBodyProp() and SetBodyProp() functions, the message must be already encoded in Unicode</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nektra.com/main/2010/07/02/nektra-has-released-the-new-wlmailapi-v1-0-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to migrate NK2 Auto complete cache “suggested contacts” from Microsoft Outlook 2003 or 2007 to Microsoft Outlook 2010</title>
		<link>http://blog.nektra.com/main/2010/05/21/how-to-migrate-nk2-auto-complete-suggested-contacts-from-microsoft-outlook-2003-or-2007-to-microsoft-outlook-2010/</link>
		<comments>http://blog.nektra.com/main/2010/05/21/how-to-migrate-nk2-auto-complete-suggested-contacts-from-microsoft-outlook-2003-or-2007-to-microsoft-outlook-2010/#comments</comments>
		<pubDate>Fri, 21 May 2010 23:26:34 +0000</pubDate>
		<dc:creator>Leo Pasut</dc:creator>
				<category><![CDATA[Auto Complete]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[examples]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft Exchange]]></category>
		<category><![CDATA[Migration]]></category>
		<category><![CDATA[NK2]]></category>
		<category><![CDATA[Office 2003]]></category>
		<category><![CDATA[Office 2007]]></category>
		<category><![CDATA[Office 2010]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[Outlook 2003]]></category>
		<category><![CDATA[Outlook 2007]]></category>
		<category><![CDATA[Outlook 2010]]></category>
		<category><![CDATA[products]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[releases]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[suggested contacts]]></category>
		<category><![CDATA[thunderbird]]></category>
		<category><![CDATA[Windows Live]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[oeapi]]></category>
		<category><![CDATA[outlook]]></category>
		<category><![CDATA[outlook express]]></category>
		<category><![CDATA[outlook express api]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[reverse engineering]]></category>
		<category><![CDATA[system internals]]></category>
		<category><![CDATA[win32]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[windows address book]]></category>

		<guid isPermaLink="false">http://blog.nektra.com/main/?p=461</guid>
		<description><![CDATA[How to migrate NK2 Recipient AutoComplete cache lists “suggested contacts” from Microsoft Outlook 2003 or 2007 to Microsoft Outlook 2010 Note You must exit Outlook 2003, 2007, 2010 before starting the following procedure. The names will be included in AutoComplete when you restart Outlook. 1. On the computer (Office 2003 or 2007) with the saved &#8230; <a href="http://blog.nektra.com/main/2010/05/21/how-to-migrate-nk2-auto-complete-suggested-contacts-from-microsoft-outlook-2003-or-2007-to-microsoft-outlook-2010/">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>How to migrate NK2 Recipient AutoComplete cache lists  “suggested contacts” from Microsoft Outlook 2003 or 2007 to Microsoft Outlook 2010</strong></p>
<p>Note You must exit Outlook 2003, 2007, 2010 before starting the following procedure. The names will be included in AutoComplete when you restart Outlook.</p>
<p>1.	On the computer (Office 2003 or 2007) with the saved AutoComplete names, go to “drive: Documents and Settingsuser nameApplication DataMicrosoftOutlook”.<br />
Note Depending on your operating system (Windows 7, Windows Vista, Windows XP, and Windows 2000) or the folder options, the folder might be hidden. To view the files in this folder, do one of the following:<br />
Windows 7<br />
1.	Click Start, and then click My Computer.<br />
2.	On the Tools menu, click Folder Options.<br />
3.	Click the View tab, and then, under Advanced settings, under Hidden files and folders, click Show hidden files and folders.<br />
4.	Uncheck hide extensions for known file types.<br />
Windows Vista<br />
5.	Click Start, and then click My Computer.<br />
6.	On the Tools menu, click Folder Options.<br />
7.	Click the View tab, and then, under Advanced settings, under Hidden files and folders, click Show hidden files and folders.<br />
8.	Uncheck hide extensions for known file types.<br />
Microsoft Windows XP<br />
9.	Click Start, and then click My Computer.<br />
10.	On the Tools menu, click Folder Options.<br />
11.	Click the View tab, and then, under Advanced settings, under Hidden files and folders, click Show hidden files and folders.<br />
Microsoft Windows 2000<br />
12.	Double-click My Computer on your desktop.<br />
13.	On the Tools menu, click Folder Options.<br />
14.	Click the View tab, and then click Show hidden files and folders.<br />
2.	Right-click profile name.nk2, and then click Copy.<br />
Tip You can copy the file to removable media, such as a USB key (Pen drive) or a CD (DVD), and then copy the file to the correct location on the other computer. Or you can attach the file to an e-mail message and send the message to yourself. On the new computer, open the attachment, and then save it to the correct location.<br />
Note You must exit Outlook before starting the following procedure. The names will be included in AutoComplete when you restart Outlook.<br />
3.	On the Office 2010 where you want to migrate the AutoComplete feature too, Paste the NK2 file to drive:%user name%%appdata%MicrosoftOutlook<br />
4.	If prompted about replacing the existing file, click “yes”.</p>
<p>1.	Note that the .nk2 file must have the same name as your current Outlook 2010 profile. By default, the profile name is &#8220;Outlook.&#8221; To check the profile name, follow these steps:</p>
<p>2.	Click Start, and then click Control Panel.<br />
3.	Double-click Mail.<br />
4.	In the Mail Setup dialog box, click Show Profiles.<br />
5.	Click Start, and then click Run.<br />
6.	In the Open box, type outlook.exe /importnk2, and then click OK. This will import the .nk2 file into the Outlook 2010 profile.</p>
<p><a href="http://nektra.com/">Nektra Advanced Computing </a>is developing a tool that will auto create an .NK2 file from Outlook Express (using <a href="http://nektra.com/products/oeapi-windows-mail-outlook-express-plugin/">OEAPI</a>), Windows Mail (using <a href="http://nektra.com/products/oeapi-windows-mail-outlook-express-plugin/">OEAPI</a>), Windows Live Mail (Using <a href="http://nektra.com/products/wlmailapi-windows-live-mail-api-plugin/">WLMAPI</a>), an the export to  Outlook 2003, Outlook 2007 &amp; Outlook 2010. We also offer a solution service from any legacy environment/platform to any new environment/platform.  For information about pricing or demos please call 1-(310)237-6506.</p>
<h2>Outlook Plugin Development</h2>
<p>We have a team of experts developing plugins for Outlook. We have a wide experience using Outlook API and we are able to go beyond Outlook API when you need something that cannot be developed using the startdard API.<br />
Our team works in US time, that&#8217;s what makes Nektra the best decision for US companies.<br />
Our sales team can be contacted any time in our office in Callifornia (310) 237-6506.<br />
For more information visit <a href="http://www.nektra.com/services/addons/outlook-development">Outlook plugin development</a></p>
<h2>Migration and Reverse Engineer Services</h2>
<p>Nektra has a wide experience building ad-hoc migrations for applications that doesn&#8217;t provide importing and exporting mechanism. We have researched a large number of applications looking for undocumented interfaces to use for this purpose. A prove of these skills are our <a title="products" href="http://www.nektra.com/products/">products</a> and a big amount of articles researching different technologies.<br />
We have a team of professionals that can help so <a title="Contact Us" href="http://www.nektra.com/contact" target="_blank">Just ask</a>.</p>
<p>Top Areas:</p>
<ul>
<li><a href="http://internals.nektra.com/services/reverse-engineering/">Reverse engineer services</a></li>
<li><a href="http://internals.nektra.com/services/application-virtualization/">Application virtualization</a></li>
<li><a href="http://internals.nektra.com/services/api-hook/">API interception</a></li>
</ul>
<p>Complete list of <a href="http://internals.nektra.com/">Nektra High Tech Services</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nektra.com/main/2010/05/21/how-to-migrate-nk2-auto-complete-suggested-contacts-from-microsoft-outlook-2003-or-2007-to-microsoft-outlook-2010/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Nektra’s Windows Live Mail API interacts with all the Windows Live Mail storage folders; Windows Live Mail is part of the Microsoft Windows Live Essentials</title>
		<link>http://blog.nektra.com/main/2010/02/23/nektras-windows-live-mail-api-interacts-with-all-the-windows-live-mail-storage-folders-windows-live-mail-is-part-of-the-microsoft-windows-live-essentials/</link>
		<comments>http://blog.nektra.com/main/2010/02/23/nektras-windows-live-mail-api-interacts-with-all-the-windows-live-mail-storage-folders-windows-live-mail-is-part-of-the-microsoft-windows-live-essentials/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 22:11:21 +0000</pubDate>
		<dc:creator>Leo Pasut</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[langs]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[products]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[videos]]></category>
		<category><![CDATA[Windows Live]]></category>
		<category><![CDATA[WLMailApi]]></category>

		<guid isPermaLink="false">http://blog.nektra.com/main/?p=449</guid>
		<description><![CDATA[Nektra Advanced Computing is glad to announce that we are always working on Windows Live Mail API improvements from all your feedback. Now in our Windows Live Mail API Trial you are able to access the storage folders with read, write, delete, move, rename and clone capabilities. We are also able to append text and &#8230; <a href="http://blog.nektra.com/main/2010/02/23/nektras-windows-live-mail-api-interacts-with-all-the-windows-live-mail-storage-folders-windows-live-mail-is-part-of-the-microsoft-windows-live-essentials/">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a title="HOME PAGE" href="http://www.nektra.com/" target="_blank">Nektra Advanced Computing</a> is glad to announce that we are always working on <a title="Windows Live Mail API" href="http://nektra.com/products/wlmailapi-windows-live-mail-api-plugin/" target="_blank">Windows Live Mail API </a>improvements from all your <a title="Contact us" href="http://www.nektra.com/contact" target="_blank">feedback</a>. Now in our <a title="Windows Live Mail API Trial " href="http://nektra.com/products/wlmailapi-windows-live-mail-api-plugin/request-trial" target="_blank">Windows Live Mail API Trial</a> you are able to access the storage folders with read, write, delete, move, rename and clone capabilities. We are also able to append text and or HTML code inside each cloned message. Here is a screen shot of the Message Bodies in our<a title="Windows Live Mail API" href="http://nektra.com/products/wlmailapi-windows-live-mail-api-plugin/" target="_blank"> WLMailApi</a> C# Demo and below a video showing more capabilities of our product.</p>
<p><img class="aligncenter size-full wp-image-450" title="Microsoft Windows Live Mail API C# Demo Message Bodies" src="http://blog.nektra.com/main/wp-content/uploads/2010/02/wlmailapi-c-demo-message-bodies.png" alt="Microsoft Windows Live Mail API C# Demo Message Bodies" width="730" height="549" /></p>
<p><a title="Contact us" href="http://www.nektra.com/contact" target="_blank">Contact us </a>to ask any commercial question or use our<a title="Our Forum" href="http://forum.nektra.com/forum/viewforum.php?f=4" target="_blank"> forum </a>for technical inquiries.</p>
<p><object width="640" height="505"><param name="movie" value="http://www.youtube.com/v/-vSBIYT1RFY&#038;hl=en_US&#038;fs=1&#038;color1=0x3a3a3a&#038;color2=0x999999"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/-vSBIYT1RFY&#038;hl=en_US&#038;fs=1&#038;color1=0x3a3a3a&#038;color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="505"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nektra.com/main/2010/02/23/nektras-windows-live-mail-api-interacts-with-all-the-windows-live-mail-storage-folders-windows-live-mail-is-part-of-the-microsoft-windows-live-essentials/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

