SenderProfile

The SenderProfile object is the send profile used in conjunction with an email send definition. You can override the following elements of the SenderProfile object as part of a Schedule or Perform call for an EmailSendDefinition:

  • SenderProfile.FromName - Maximum length 130 characters.
  • SenderProfile.FromAddress - Maximum length 100 characters, unless it contains AMPscript.
  • SenderProfile.AutoForwardToName - Maximum length 100 characters.
  • SenderProfile.AutoForwardToEmailAddress - Maximum length 100 characters, unless it contains AMPscript.

To set the AutoForwardToName and AutoForwardToEmailAddress, make the following changes:

  • The SenderProfile.UseDefaultRMMRulesSpecified must be set to TRUE.
  • The SenderProfile.UseDefaultRMMRules must be set to FALSE.
  • The Reply Mail Management feature must be enabled for your account. Contact your Account Executive for more information about this feature.

All exceptions related to these fields that are thrown are the same as those thrown on a SenderProfile create call.

Properties

Name Data Type Description
AutoForwardToEmailAddress String Indicates the email address to use with automatically forwarded email messages.
AutoForwardToName String Indicates the To name to use on automatically forwarded email messages.
AutoForwardTriggeredSend TriggeredSendDefinition Indicates the triggered send associated with an automatically forwarded email address.
AutoReply Boolean Indicates the reply associated with an automatically forwarded email message.
AutoReplyTriggeredSend TriggeredSendDefinition Indicates the triggered send associated with an automatic reply.
Client ClientID Specifies the account ownership and context of an object.
CorrelationID String Identifies correlation of objects across several requests.
CreatedDate DateTime The date and time when the object was created.
CustomerKey String User-supplied unique identifier for an object within an object type. This property corresponds to the external key assigned to an object.
DataRetentionPeriodLength Short Specifies the number of time units for which data is retained. Use this property with DataRetentionPeriodUnitOfMeasureto specify the full data retention time.
DataRetentionPeriodUnitOfMeasure RecurrenceTypeEnum Specifies the units of time for which data is retained. Deprecated. Use DataRetentionPeriodLength and DataRetentionPeriod instead.
Description String Describes and provides information regarding the object.
DirectForward Boolean Indicates whether the direct forward feature has been enabled for a sender profile.
FromAddress String Indicates From address associated with a object. Deprecated for email send definitions and triggered send definitions.
FromName String Specifies the default email message From Name. Deprecated for email send definitions and triggered send definitions.
ID Int Read-only identifier for an object. Some objects use the ObjectID property as a unique ID.
ModifiedDate DateTime The date and time when the object was last modified.
Name String Name of the object or property.
ObjectID String System-controlled, read-only text string identifier for object.
ObjectState String Not used.
Owner Owner Describes account ownership of subscriber in an on-your-behalf account.
PartnerKey String Unique identifier provided by partner for an object. This property is accessible only via API.
PartnerProperties Array of APIProperty objects A collection of metadata supplied by the client and stored by the system. These properties are accessible only via API.
ReplyManagementRuleSet APIObject Indicates the reply mail management (RMM) rule set associated with the sender profile.
ReplyToAddress String Specifies the reply address used for any messages sent using this sender profile.
ReplyToDisplayName String Optional value that specifies the display name for the email address contained in the ReplyToAddress property.
SenderHeaderEmailAddress String Specifies the email address to include in the sender header of a sender profile.
SenderHeaderName String Specifies name to include in the sender header of a sender profile.
UseDefaultRMMRules Boolean Indicates whether a sender profile uses the default RMM rules for that account.

Related Items