Managed Exchange

The Managed Exchange namespace builds upon the Exchange Provider namespace (included in the \Provider folder on the Microsoft Provisioning System product CD). The Managed Exchange namespace procedures described in this topic implement aggregate business logic for using Microsoft Exchange 2000 Enterprise Server functionality.

The Managed Exchange namespace implements the procedures described in the following table:

Procedure Description
CreateExchangeServices Activates Exchange services for an organization.
CreateFolder Creates a public folder for an organization.
CreateMailbox Creates a mailbox.
DeleteExchangeServices Deletes Exchange services for an organization.
DeleteFolder Deletes a public folder.
DeleteMailbox Deletes a user's mailbox.
MailDisableContact Disables mail for a contact.
MailDisableGroup Disables mail for a group.
MailEnableContact Enables mail for a contact.
MailEnableGroup Enables mail for a group.
ModifyFolder Modifies a public folder.
ModifyMailbox Sets properties on a user mailbox.
MoveMailbox Moves an existing user mailbox from one mailstore to another.

For more information on this namespace and its procedures, including how to use XML to submit requests directly to MPF, see Working with the Managed Exchange namespace by using XML. For information on Exchange Provider and the Exchange Provider namespace, see Exchange Provider. For information on the Exchange Resource Manager namespace, see Exchange Resource Manager. For more information on how Exchange Provider and the Exchange Provider namespace are implemented, see the Exchange Provider Software Development Kit (SDK) available on the Microsoft Provisioning System installation CD in the \help folder. The Microsoft Provisioning Framework Software Development Kit (SDK) contains additional resources to help you implement namespaces and providers. For more information on the SDK and how to use it, see Microsoft Provisioning Framework SDK.