EmailSendDefinition
Record that contains the message information, sender profile, delivery profile, and audience information.
Table-Specific Information
Select
The provider 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 provider processes other filters client-side within the provider.
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. |