EmailSendDefinition
Record that contains the message information, sender profile, delivery profile, and audience information.
Table-Specific Information
Select
The add-in uses the Salesforce Marketing Cloud APIs to process the following WHERE clause operators for all but date-time values: =, !=, <>, >, >=, <, <=, IN. For date-time values, only > and < are supported. The add-in processes other filters client-side within the add-in.
For example, the following (but not only) queries are processed server side:
SELECT * FROM EmailSendDefinition WHERE ObjectID = 123 SELECT * FROM EmailSendDefinition WHERE ObjectID IN (123, 456) SELECT * FROM EmailSendDefinition WHERE CreatedDate > '2017/01/25'
Insert
You must specify the following fields when inserting to this table: Name, SendClassification_CustomerKey, and Email_Id.
INSERT INTO EmailSendDefinition (Name, SendClassification_CustomerKey, Email_Id) VALUES ('Testing', 13507, 31677)
Update
You must specify the Id in the WHERE clause when executing an update against this table.
UPDATE EmailSendDefinition SET Description = 'Changed' WHERE ObjectId = 'acasascas'
Delete
You must specify the Id in the WHERE clause when executing a delete against this table.
DELETE FROM EmailSendDefinition WHERE ObjectId = 'sdfsdf123'
Columns
| Name | Type | ReadOnly | Description |
| Client_ID | Int | True |
The Id of the client. |
| CreatedDate | Datetime | False |
Indicates the date and time of the object's creation. |
| ModifiedDate | Datetime | False |
Indicates the last time object information was modified. |
| ObjectID | String | False |
System-controlled, text string identifier for object. |
| CustomerKey | String | False |
User-supplied unique identifier for an object within an object type. |
| Name | String | False |
Name of the object or property. |
| CategoryID | Int | False |
Specifies the identifier of the folder containing the email. |
| Description | String | False |
Describes and provides information regarding the object. |
| SendClassification_CustomerKey | String | False |
User-supplied unique identifier for an object within an object type. |
| SenderProfile_CustomerKey | String | True |
User-supplied unique identifier for an object within an object type |
| SenderProfile_FromName | String | True |
Specifies the default email message From Name. |
| SenderProfile_FromAddress | String | True |
Indicates From address associated with a object. |
| DeliveryProfile_SourceAddressType | String | True |
Indicates the source IP address type used with the delivery profile. |
| DeliveryProfile_PrivateIP | String | True |
Contains information on the private IP address associated with a delivery profile. |
| DeliveryProfile_DomainType | String | True |
Defines the type of domain. |
| DeliveryProfile_PrivateDomain | String | True |
Defines private domain to use as part of a delivery profile or send definition. |
| DeliveryProfile_HeaderSalutationSource | String | True |
Defines source of header salutation for a delivery profile or send definition. |
| DeliveryProfile_FooterSalutationSource | String | True |
Defines source of a footer salutation to use as part of a delivery profile or send definition (Default, ContentLibrary, or None). |
| SuppressTracking | Bool | False |
Indicates whether the send definition suppresses tracking results for associated sends. |
| IsSendLogging | Bool | False |
Indicates whether send logging is enabled for the specified send definition |
| Email_ID | Int | True |
The Id of the email. |
| CCEmail | String | False |
Carbon copy email address. |
| BccEmail | String | False |
Indicates email addresses to receive blind carbon copy of a message. |
| AutoBccEmail | String | False |
Defines blind carbon copy email address to which to send a message as part of an email send definition. |
| TestEmailAddr | String | False |
Defines an email address to which to send a test message as part of an email send definition. |
| EmailSubject | String | False |
Subject of the email. |
| DynamicEmailSubject | String | False |
Contains content to be used in a dynamic subject line. |
| IsMultipart | Bool | False |
Indicates whether the email is sent with Multipart/MIME enabled. |
| IsWrapped | Bool | False |
Indicates whether an email send contains the links necessary to process tracking information for clicks. |
| SendLimit | Int | False |
Indicates limit of messages to send as part of a send definition within a predefined send window. |
| DeduplicateByEmail | Bool | False |
Indicates whether a send definition should de-duplicate multiple emails sent to the same email address. |
| ExclusionFilter | String | False |
Contains a string of AMPscript that can evaluate to true or false, used to exclude email addresses from a send definition. |
| Additional | String | False |
The ID for a send that customers use as a campaign ID. |
| IsPlatformObject | Bool | False |
Indicated whether the object is a platform object. |