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 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. http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/license Contact us to ask any commercial question or use the technical inquiries. http://www.nektra.com/contact
Change Log:
Fixes
- Fixed issue in which the function IToolbarButton::IsEnabled would always return true.
- Fixed issue in which account information would be lost when commiting a message.
- Fixed issue in which WLM would sometimes crash on startup.
- Fixed issue in which WLM would hang or crash when the main window or the Find dialog were closed during a search process.
- Fixed issue in which WLM would hang if the last window closed was a compose window and a draft was saved.
- Fixed issue in which WLM would crash if the last window closed was a compose window and a draft was saved.
- Fixed issue in which emails moved automatically by WLM did not trigger OnNewMessageInFolder events.
- Fixed issue in which the split button’s OnClick event would be triggered when one of its subbuttons was clicked.
- Fixed issue in which WLM v15.4.3508.1109 would not close if the last window closed was a compose window.
- Fixed issue in which WLM would crash if WLMailApi was compiled using C++ optimizations in Visual Studio 2005.
- Fixed issue in which the Find dialog would randomly fail finding messages by content.
- Fixed issue in which WLM would crash when its main window is closed with a search in progress.
- Fixed issue in which WLM would randomly crash while interacting with the Find dialog.
- Fixed issue in which WLM would crash or wlmail.exe process would not end when the last WLM window closed is a compose window.
- Fixed issue in which WLM would show an unknown error when deleting more than 7000 emails from the Deleted items folder.
- Fixed issue in which WLM would hang when trying to delete a message in the Outbox folder during an OnNewMessageInOutbox event.
- 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.
- Fixed issue in which the Send and Receive window would get unresponsive when receiving messages.
- Fixed issue in which WLM would crash if closed while receiving more than 5000 emails at once.
- Fixed issue in which a deadlock would occur when ALL plugins listed in the registry fail to load.
- Fixed issue in which IMessage::Send() function would send emails from an invalid account.
- Fixed NktWLMailStore::IMessage::DeleteBody and NktWLMailStore::IMessage::InsertBody functions.
- Fixed issue in which undesired characters would appear in plain text emails after sending, receiving and moving operations.
- Fixed issue in which the UI would be unresponsive when moving big amounts of emails between folders.
- Fixed issue in which WLM 2009 would freeze after using the “Find” function.
- Fixed issue in which ribbons would randomly appear as a black bar when launching WLM 2011.
- Fixed issue in which WLM 2009 would crash when a “Compose” window is opened.
- Fixed issue in which WLMApi would not work if WLM was closed and quickly reopened.
- Fixed issue in which emails were received twice if WLM was closed quickly after the receiving procedure.
- Fixed issue in which duplicated “new message in outbox” notifications were fired to client plugins.
- Fixed issue where WLM crashed after removing an API object instance (e.g: TMAS Disable toolbar crashing).
- Fixed issue in which WLM showed emails that were not accessible.
- Fixed issue in which UI showed inconsistent data (unread email counts).
- Fixed issue in which WLM would receive an unexpected OnNewMessage event on startup.
- Fixed issue in which having an outer process would freeze the UI.
- Fixed issue in which OnNewMessage event would not be received in “Sent Items” folder.
- Fixed GetState and SetState malfunction concerning UNREAD flag.
- Fixed SaveBodyToFile function.
- Fixed bug in which the Send/Receive button would not work if the Outbox folder is not empty.
- 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
- Fixed issue in which WLM would crash when using the “Reply to Sender” function in Inbox
- Fixed issue in which the Outbox folder would be inaccessible after using the “Reply To Sender” function.
- Fixed issue in which UI would sometimes hang when calling Commit() on a message.
- Fixed issue in which UI would lockup when receiving emails and processing them on new message event.
- Fixed issue in which FolderSelectionChange event would not be fired in some contexts.
- Fixed issue in which UI would hang when using Search function or opening other folders (e.g: RSS).
- Fixed issue in which WLM would sometimes crash when opening folders.
- Fixed object cleanup at WLM window close.
- Fixed issue in which WLM would crash on close.
Added API functions
- TMsgWnd
- Close
- SendDraft
- IMessage
- SetAccount
- SaveToStream
- LoadFromStream
- AddAttachmentFromStream
- SetSubject
- SaveDraft
- GetFirstBodyHeader
- GetNextBodyHeader
- GetAccount
- SendAs
- GetFilename
- IMsgWnd
- SetTo
- SetCc
- SetBcc
- SetSubject
IWLMailApi
*GetLastSelectedMailFolderID
- IToolbarButton
- SetName
- GetName
- SetName
- SetImageNormal
Added API events
- IFolderManagerEvents
- OnFolderCreated
- IFolderManager
- OnFolderDeleted
- OnFolderMoved
- IWLMailApi
- OnMessageDownloadStarted
- OnMessageDownloadFinished
Added features
- Contacts API.
- ComposeMail ribbon customization.
- Support for Toggle buttons.
- Contact support (except contact removal)
- Builds on VS2005.
Demos
- New demo button icons.
- Fixed, reorganized and improved C# demo buttons.
Performance
- Improved ribbon buttons response time.
- Improved “Send & Receive” procedure speed.
- Improved performance when receiving and processing emails.
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 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. http://www.nektra.com/products/wlmailapi-windows-live-mail-api-plugin/license Contact us to ask any commercial question or use the technical inquiries. http://www.nektra.com/contact
Windows Live Mail 2011 API
With our API you will be able to do amazing things and now we offer the opportunity of
purchasing the Source Code 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.
Best Regards,
Business Development



So, to my surprise, I was not seeing any data being written to the sound buffers after the unlock was called. How the hell is it writing its wave, and how am I supposed to read it?!. It kept me thinking for a while, until I noticed an interesting and constant call to 


Yes
No
Partially
