The WebmailHandler type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| WebmailHandler | Initializes a new instance of the WebmailHandler class |
Methods
| Name | Description | |
|---|---|---|
| AddDomain |
Adds the domain to the system.
| |
| AddMailAccount | ||
| AddMailbox | ||
| AddMailServer |
Adds a new mailserver to the database backend.
| |
| AddMessage |
Adds the specified LocalMessage to the specified Mailbox.
| |
| Equals | (Inherited from Object.) | |
| Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
| GetAttachments |
Gets the AttachmentCollection for a specified ServerMessage.
| |
| GetAttachmentStream |
Gets a Stream for the specified ServerAttachment.
| |
| GetDomain |
Get domain by ID
| |
| GetDomainByDomainName |
Get domain by domain name
| |
| GetDomainByMailAccount |
Get the domain for a specific mail account
| |
| GetDomains |
Gets a DomainCollection of the configured Domains.
| |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetHTMLBody |
Gets the HTML body from the specified ServerMessage.
| |
| GetInternalMailAccount |
Gets the MailAccount associated with the specified User.
| |
| GetMailAccount | ||
| GetMailAccounts | Overloaded. | |
| GetMailAccountStatus | Overloaded. | |
| GetMailServer | Overloaded. | |
| GetMailServers |
Gets all mail servers
| |
| GetMessage |
Gets a ServerMessage based on message Id and the Mailbox.
| |
| GetMessages | Overloaded. | |
| GetQuotaStats |
Gets quota information for a given account.
| |
| GetRootMailbox |
Gets the root Mailbox for the specified account.
| |
| GetTextBody |
Gets the text body of the specified ServerMessage.
| |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| MoveMessage |
Moves a ServerMessage to a specified Mailbox.
| |
| RemoveDomain |
Permanently remove the specified domain
| |
| RemoveMailAccount | ||
| RemoveMailbox |
Removes the specified Mailbox
| |
| RemoveMailServer | ||
| RemoveMessage |
Remove a specified ServerMessage.
| |
| Search | Overloaded. | |
| SendMessage | Overloaded. | |
| SetQuota |
Set the quota for the given account
| |
| SoftRemoveMailAccount |
Soft-Removes an account, will not be permanently deleted (this disables the account)
| |
| SoftRestoreMailAccount |
Restore a previously soft-removed account (this reenables the account)
| |
| ToString | (Inherited from Object.) | |
| UpdateDomain |
Update the provided domain
| |
| UpdateMailAccount | ||
| UpdateMailAccountDomain |
Changes the domain for a mail account.
| |
| UpdateMailServer |
Saves the changed properties of the specified mailserver.
| |
| UpdatePassword |
Update the password on the IMAP server for the given account
| |
| UpdateServerMessage |
Updates Server Message
|
Events
| Name | Description | |
|---|---|---|
| MailAccountAdded |
Event that is fired when a new MailAccount is created
| |
| MailAccountRemoved |
Event that is fired when a MailAccount is removed
| |
| MailboxAdded |
Event that is fired when a new Mailbox is added
| |
| MailboxRemoved |
Event that is fired when a Mailbox is removed
| |
| MessageAdded |
Event that is fired when a LocalMessage is added to a Mailbox
| |
| MessageRemoved |
Event that is fired when a ServerMessage is removed
| |
| MessageSent |
Event that is fired when a LocalMessage is sent
|