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
Please note that the Hosted Email 2007 namespace is not compatible with Hosted Messaging and Collaboration versions prior to 4.0.
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 Method | Description |
---|---|
Hosted Email 2007::AddAvailablePlans | Adds service plans to the available plans list for an organization. |
Hosted Email 2007::AddFolderPermission | Adds permission to an existing public folder. |
Hosted Email 2007::ChangeOrganizationPlanAssignment | Changes the plan assigned to an organization by specifying a new plan. |
Hosted Email 2007::ChangeUserPlanAssignment | Changes the plan assigned to a user by specifying a new plan. |
Hosted Email 2007::CreateConsumerVanityDomain | Creates a vanity domain for a consumer user. |
Hosted Email 2007::CreateDistributionList | Creates a distribution list. |
Hosted Email 2007::CreateFolder | Creates a public folder. |
Hosted Email 2007::CreateMailbox | Creates a user mailbox. |
Hosted Email 2007::CreateOrganizationPlan | Creates a user mailbox plan. |
Hosted Email 2007::CreateResourceMailbox | Creates a resource mailbox in Exchange. |
Hosted Email 2007::CreateSMTPDomain | Creates a new accepted domain for an organization. |
Hosted Email 2007::CreateUserPlan | Creates a user plan. |
Hosted Email 2007::DeallocateMailboxByGUID | Deletes the allocation and consumer instances in Resource Manager (RM) associated with the mailbox that is identified by the supplied GUID. |
Hosted Email 2007::DeleteDistributionList | Deletes a distribution list. |
Hosted Email 2007::DeleteFolder | Deletes a public folder. |
Hosted Email 2007::DeleteFolderByGUID | Deletes a public folder with specified GUID. |
Hosted Email 2007::DeleteMailbox | Removes the mailbox of a user and removes Exchange attributes from Active Directory. |
Hosted Email 2007::DeleteResouceMailbox | Removes the mailbox of a user in Exchange and removes Exchange attributes from Active Directory. |
Hosted Email 2007::DeleteSMTPDomain | Removes an accepted SMTP domain. |
Hosted Email 2007::DeleteSMTPDomainByGUID |
This procedure must perform the following actions:
|
Hosted Email 2007::DisableMailbox | Disables the Users Mailbox. |
Hosted Email 2007::EnableMailbox | Enables the Users Mailbox. |
Hosted Email 2007::GetMailbox | Retrieves user mailbox attributes. |
Hosted Email 2007::GetOrganizationAvailablePlans | Returns a listing of service plans that are available for an organization's users. |
Hosted Email 2007::GetOrganizationDomains | Returns a listing of SMTP Domains for a specified organization. |
Hosted Email 2007::GetOrganizationPlan | Gets the detail of an organization plan. |
Hosted Email 2007::GetOrganizationPlanAssignment | Gets the plan currently assigned to a specified organization. |
Hosted Email 2007::GetResourceMailbox | Retrieves the attributes of a resource mailbox from Exchange. |
Hosted Email 2007::GetServiceInformation | Retrieves identifier for this service |
Hosted Email 2007::GetUserPlan | Retrieves the details of the specified mailbox plan |
Hosted Email 2007::GetUserPlanAssignment | Retrieves the details of the mailbox plan assigned to a specified user |
Hosted Email 2007::Initialize | Initializes the service. |
Hosted Email 2007::MailDisableContact | Mail-disables an existing contact. |
Hosted Email 2007::MailDisableFolder | Mail-disables an existing public folder. |
Hosted Email 2007::MailDisableGroup | Removes mail capabilities from a mail-enabled group. |
Hosted Email 2007::MailEnableContact | Mail-enables an existing contact. |
Hosted Email 2007::MailEnableFolder | Mail-enables an existing public folder. |
Hosted Email 2007::MailEnableGroup | Mail-enables an existing universal group. |
Hosted Email 2007::MailEnableTenant | This procedure rolls up the tasks required to enable a tenant for Hosted Email services. This includes the subscribe, addAvailablePlans and CreateSMTPDomain tasks. |
Hosted Email 2007::ModifyDistributionList | Modifies a distribution list. |
Hosted Email 2007::ModifyFolder | Modifies the attributes of an existing public folder. |
Hosted Email 2007::ModifyMailbox | Modifies mailbox properties for an existing user. |
Hosted Email 2007::ModifyOrganizationPlan | Modifies a organization mailbox plan. |
Hosted Email 2007::ModifyResourceMailbox | Modifies the attributes of a resource mailbox in Exchange server. |
Hosted Email 2007::ModifyUserPlan | Modifies a user plan. |
Hosted Email 2007::MoveMailbox | Moves a mailbox from one mailbox store to another. |
Hosted Email 2007::RebuildOfflineAddressBook | Rebuilds an offline address list for customer. |
Hosted Email 2007::RemoveAvailablePlans | Removes service plans from the available plans list for an organization. |
Hosted Email 2007::RemoveFolderPermission | Removes permission from an existing public folder. |
Hosted Email 2007::Subscribe | Subscribes to the Hosted Email 2007 service. |
Hosted Email 2007::Unsubscribe | Unsubscribes from the Hosted Email 2007 service. |
Applies To |