EmailInfoProviderFetchEmails Method |
Fetches e-mails which should be sent and marks them as being sent.
Namespace: CMS.EmailEngineAssembly: CMS.EmailEngine (in CMS.EmailEngine.dll) Version: 12.0.0
Syntax public static DataSet FetchEmails(
EmailMailoutEnum emailsToFetch,
int firstEmailId,
int batchSize = 0,
Nullable<DateTime> failedEmailsNewerThan = null
)
Parameters
- emailsToFetch
- Type: CMS.EmailEngineEmailMailoutEnum
Determines which e-mails are to be fetched - firstEmailId
- Type: SystemInt32
First email ID (only e-mails with the same or higher ID are fetched) - batchSize (Optional)
- Type: SystemInt32
Number of e-mails to retrieve; default value is 0 - in this case batch size is retrieved from Settings - failedEmailsNewerThan (Optional)
- Type: SystemNullableDateTime
Timestamp indicating that only failed emails that are younger than given date should be sent. Only works for Failed.
Return Value
Type:
DataSetDataSet with fetched e-mails
See Also