Unified Email Client API (Account Manager) for Microsoft .Net represented by two lightweight assemblies AccountManagerNet.dll and AccountManagerTypes.dll. All type and interface information contained in AccountManagerTypes.dll.

Integration of the Account Manager only requires adding assemblies AccountManagerNet.dll and AccountManagerTypes.dll from folder lib to a project. Checkout EmailAccountWizard project for a working sample.

The first step is to create LkAccountManager object which implements ILkAccountManager interface:

ILkAccountManager manager = new LkAccountManager();

Account manager object has a collection of installed email clients as a property EmailClientList. Email client object allows retrieving details of registered accounts (property Accounts), including passwords and adding a new account (method CreateAccount).

Currently it works with Outlook, Windows Live Mail 2011, Windows Live Mail XP, Windows Mail or Outlook Express.

Please do not hesitate to use our community forums or contact us directly for possible questions and comments.

See Also