JDBC Driver for Salesforce Marketing Cloud

Build 22.0.8462

SenderProfile

The send profile used in conjunction with an email send definition.

Table-Specific Information

Select

The driver 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 driver processes other filters client-side within the driver. You can turn off the client-side execution of the query by setting SupportEnhancedSQL to false in which case any search criteria that refer to other columns will cause an error.

For example, the following (but not only) queries are processed server side:

SELECT * FROM SenderProfile

SELECT * FROM SenderProfile WHERE ObjectID = 'nzxcaslkjd-123'

SELECT * FROM SenderProfile WHERE ObjectID IN ('nzxcaslkjd-123', 'nzxcaslkjd-456')

SELECT * FROM SenderProfile WHERE CreatedDate > '2017/01/25'

Insert

You must specify the following fields when inserting to this table: Name, FromName, and FromAddress.

INSERT INTO SenderProfile(Name, FromName, FromAddress) VALUES('Test', 'Friendly Neighborhood', 'DisneyLand@gmail.com')

Update

You must specify the ObjectID in the WHERE clause when executing an update against this table.

UPDATE SenderProfile SET Name = 'changed_name', Description='changed_desc', FromName='changed_from_name', FromAddress='changed@gmail.com' WHERE ObjectID='nzxcaslkjd-123'

Delete

You must specify the ObjectID in the WHERE clause when executing a delete against this table.

DELETE FROM SenderProfile WHERE ObjectID = 'nzxcaslkjd-123'

Columns

Name Type ReadOnly Description
Name String False

Name of the object or property.

Description String False

Describes and provides information regarding the object.

FromName String False

Specifies the default email message From Name.

FromAddress String False

Indicates From address associated with a object.

UseDefaultRMMRules Bool False

Indicates whether a sender profile uses the default RMM rules for that account.

AutoForwardToEmailAddress String True

Indicates the email address to use with automatically forwarded email messages.

AutoForwardToName String True

Indicates the To name to use on automatically forwarded email messages.

DirectForward Bool False

Indicates whether the direct forward feature has been enabled for a sender profile.

AutoForwardTriggeredSend_ObjectID String False

System-controlled, text string identifier for object.

AutoReply Bool False

Indicates the reply associated with an automatically forwarded email message.

AutoReplyTriggeredSend_ObjectID String False

System-controlled, text string identifier for object.

SenderHeaderEmailAddress String False

Specifies the email address to include in the sender header of a sender profile.

SenderHeaderName String False

Specifies name to include in the sender header of a sender profile.

DataRetentionPeriodLength String False

Specifies the number of time units for which data will be retained.

ReplyManagementRuleSet_ObjectID String False

System-controlled, text string identifier for object.

RMMRuleCollection_ObjectID String False

System-controlled, text string identifier for object.

Client_ID Long False

The Id of the client.

PartnerKey String False

Unique identifier provided by partner for an object, accessible only via API.

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.

Client_CreatedBy Int False

Returns user ID for user who created object

Client_ModifiedBy Int False

Returns user ID for user who modified object.

Copyright (c) 2023 CData Software, Inc. - All rights reserved.
Build 22.0.8462