IHostedEmailAdaptor Interface
Manages the hosted email adapter.
Namespace: Microsoft.WindowsServerSolutions.HostedEmail
Assembly: Wssg.HostedEmailBase (in Wssg.HostedEmailBase.dll)
Syntax
public interface IHostedEmailAdaptor
public interface class IHostedEmailAdaptor
Public Interface IHostedEmailAdaptor
Properties
Name | Description | |
---|---|---|
Connected | Retrieves whether the adapter is connected to the host email server. |
Methods
Name | Description | |
---|---|---|
Activate(String, String, IDictionary<String, String>) | Initializes the adapter. |
|
Connect() | Connects to the hosted email provider for a user management session. |
|
CreateAccount(EmailAccountInfo, String) | Creates a new email account. |
|
Deactivate(IDictionary<String, String>) | Deactivates the hosted email adapter. |
|
DeleteAccount(String) | Deletes an existing email account. |
|
DisableAccount(String) | Disables an existing email account. |
|
Disconnect() | Disconnects a user management session. |
|
EnableAccount(String) | Enables an existing email account. |
|
GetAccount(String) | Retrieves the account information of the specified email account. |
|
GetAllAccounts() | Retrieves the account information for all accounts on the system. |
|
GetDomains() | Retrieves the domains of the hosted email service. |
|
ResetAdminCredential(String, String, IDictionary<String, String>) | Resets the management account credentials. |
|
ResetPassword(String, String) | Resets the password for an existing email account. |
|
UpdateAccount(EmailAccountInfo) | Updates the account information of an existing email account. |
Remarks
This interface is exposed by the hosted email adapter. As such, this interface is the primary tool that the Windows Server 2012 Essentials Hosted Email Integration application uses to manage the email service. For more information about implementing this interface, see Creating the Add-In.
See Also
Microsoft.WindowsServerSolutions.HostedEmail Namespace
Return to top