Hosted Email 2007 Namespace
This section provides the details of the application programming interface (API) for the Hosted Email 2007 namespace included with the Microsoft Provisioning System (MPS) in the Microsoft Solution for Hosted Messaging and Collaboration version 4.0 .
The Hosted Email 2007 namespace is designed to provide an interface to the Hosted Email service that exposes Service Plans, automated Exchange Resource Management, and Exchange 20007 provisioning. The goal is to
Describe Exchange 2007 Provider Features
Provide automated resource management via Exchange 2007 Resource Manager
Implement Service Plan integration
Provide XSD Schema for all inputs and outputs
Please note that the Hosted Email 2007 namespace is not compatible with Hosted Messaging and Collaboration versions prior to 4.0.
Implementation
The Hosted Email 2007 namespace installs as a Microsoft Provisioning Framework (MPF) Namespace in MPS Provisioning Manager. It may require the additional execution of a procedure to set up permissions, credentials, or perform additional initialization configurations.
Public Methods
Public Method | Description |
---|---|
Adds service plans to the available plans list for an organization. |
|
Adds permission to an existing public folder. |
|
Changes the plan assigned to an organization by specifying a new plan. |
|
Changes the plan assigned to a user by specifying a new plan. |
|
Creates a vanity domain for a consumer user. |
|
Creates a distribution list. |
|
Creates a public folder. |
|
Creates a user mailbox. |
|
Creates a user mailbox plan. |
|
Creates a resource mailbox in Exchange. |
|
Creates a new accepted domain for an organization. |
|
Creates a user plan. |
|
Deletes the allocation and consumer instances in Resource Manager (RM) associated with the mailbox that is identified by the supplied GUID. |
|
Deletes a distribution list. |
|
Deletes a public folder. |
|
Deletes a public folder with specified GUID. |
|
Removes the mailbox of a user and removes Exchange attributes from Active Directory. |
|
Removes the mailbox of a user in Exchange and removes Exchange attributes from Active Directory. |
|
Removes an accepted SMTP domain. |
|
This procedure must perform the following actions:
|
|
Disables the Users Mailbox. |
|
Enables the Users Mailbox. |
|
Retrieves user mailbox attributes. |
|
Returns a listing of service plans that are available for an organization's users. |
|
Returns a listing of SMTP Domains for a specified organization. |
|
Gets the detail of an organization plan. |
|
Gets the plan currently assigned to a specified organization. |
|
Retrieves the attributes of a resource mailbox from Exchange. |
|
Retrieves identifier for this service |
|
Retrieves the details of the specified mailbox plan |
|
Retrieves the details of the mailbox plan assigned to a specified user |
|
Initializes the service. |
|
Mail-disables an existing contact. |
|
Mail-disables an existing public folder. |
|
Removes mail capabilities from a mail-enabled group. |
|
Mail-enables an existing contact. |
|
Mail-enables an existing public folder. |
|
Mail-enables an existing universal group. |
|
This procedure rolls up the tasks required to enable a tenant for Hosted Email services. This includes the subscribe, addAvailablePlans and CreateSMTPDomain tasks. |
|
Modifies a distribution list. |
|
Modifies the attributes of an existing public folder. |
|
Modifies mailbox properties for an existing user. |
|
Modifies a organization mailbox plan. |
|
Modifies the attributes of a resource mailbox in Exchange server. |
|
Modifies a user plan. |
|
Moves a mailbox from one mailbox store to another. |
|
Rebuilds an offline address list for customer. |
|
Removes service plans from the available plans list for an organization. |
|
Removes permission from an existing public folder. |
|
Subscribes to the Hosted Email 2007 service. |
|
Unsubscribes from the Hosted Email 2007 service. |
Applies To
Hosted Messaging and Collaboration version 4.5
Hosted Messaging and Collaboration version 4.0