IEmailManager Interface |
Namespace: NetQuarry.Services
The IEmailManager type exposes the following members.
| Name | Description | |
|---|---|---|
| EmailManagerAttributes |
Returns the email manager attributes
| |
| LogDatasource |
Returns the log datasource object
| |
| Password |
Returns the APIKey (api_key value in SendGrid)
| |
| User |
Returns the API user (api_user value in SendGrid)
|
| Name | Description | |
|---|---|---|
| AddToUnsubscribeList |
Adds a valid email address to the unsubscribe list
| |
| ForwardMessage |
Forward an email previously stored in the xot_email_message table as an attachment to a list of email addresses.
| |
| GetUnsubscribes |
Returns a DataTable of unsubscribe email addresses and the date they were added.
| |
| LoadMessage |
Loads a MailMessage from the xot_email_message table.
| |
| LogMessage |
Logs a notification to the xot_email_message table.
| |
| PrepareMessage |
Called before the message is sent.
| |
| RemoveFromList |
Removes from a managed list in the email service.
| |
| RemoveFromUnsubscribeList |
Remove from all bounce lists
| |
| UpdateStatus |
Updates the status of the message (xot_email_message.email_status_id).
|