ProfMan

Manage Outlook MAPI profiles, services, providers, and profile sections from any COM-capable language.

Profile management for automation code

The distributable version of Redemption includes ProfMan, a COM library for manipulating MAPI profiles without writing Extended MAPI code in C, C++, or Delphi.

Use it from VBScript, VBA, .NET, Delphi, C++, or any other language that can create COM objects. ProfMan is useful when installers, administration tools, support utilities, or migration scripts need to inspect or configure Outlook profiles.

Note: Outlook 98/2000 in Internet Only Mode does not use MAPI profiles.

Profiles and Profile

Create, enumerate, copy, rename, delete, and set the default Outlook profile.

Services and Providers

Add or configure profile services such as Exchange or PST stores and inspect their provider collections.

Profile sections

Read and write low-level profile section properties through ProfSect and PropertyBag objects.

Install ProfMan

ProfMan.dll is a self-registering COM DLL. Register it with regsvr32.exe ProfMan.dll, or mark it as self-registering in your installer.

ProfMan is installed with the distributable version of Redemption. See the download page for current packages.

Documentation

To inspect live MAPI profiles interactively, use OutlookSpy and open the IProfAdmin view from the ribbon.