IMail |
The IMailMessageService type exposes the following members.
| Name | Description | |
|---|---|---|
| ServiceName |
Gets the service name
(Inherited from IServiceImplementation) |
| Name | Description | |
|---|---|---|
| CreateMailbox | Create a new mailbox for the specified user | |
| DeleteMailbox | Delete mailbox from current user account | |
| DeleteMessage | Delete the specified message | |
| GetMailbox | Get a specific mailbox | |
| GetMailboxByName | Get the mailbox of the current user by name | |
| GetMailboxes | Get mailboxes for the specified user or the current user | |
| GetMailMessage | Get the specified mail message | |
| GetMessages | Get messages from the mailbox mailboxKey | |
| InitializeMailboxes | Initialize the mailboxes for the specified security object | |
| MoveMessage | Move messageKey to targetMailboxKey | |
| RenameMailbox | Rename the mailbox mailboxKey to name | |
| Send(MailMessage, NullableGuid) | Send the specified mailmessage according to its sending instructions | |
| Send(String, String, MailMessageFlags, String, Guid) | Send a mail message with the specified subject, body, flags and recipients | |
| UpdateStatusFlag | Update the flag for the specified mail message instance |
| Name | Description | |
|---|---|---|
| Deleted | Message has been deleted | |
| Delivered | Fired when an mail message has been received. | |
| MailboxCreated | Mailbox has been created | |
| MailboxDeleted | Mailbox has been deleted | |
| Sent | The message has been placed into the sent box from the Send() command - it may have not been delivered to all recipients | |
| Updated | Message has been updated |