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.

NameData TypeDescription
AutoForwardToEmailAddressStringIndicates the email address to use with automatically forwarded email messages.
AutoForwardToNameStringIndicates the To name to use on automatically forwarded email messages.
AutoForwardTriggeredSendTriggeredSendDefinitionIndicates the triggered send associated with an automatically forwarded email address.
AutoReplyBooleanIndicates the reply associated with an automatically forwarded email message.
AutoReplyTriggeredSendTriggeredSendDefinitionIndicates the triggered send associated with an automatic reply.
ClientClientIDSpecifies the account ownership and context of an object.
CorrelationIDStringIdentifies correlation of objects across several requests.
CreatedDateDateTimeThe date and time when the object was created.
CustomerKeyStringUser-supplied unique identifier for an object within an object type. This property corresponds to the external key assigned to an object.
DataRetentionPeriodLengthShortSpecifies the number of time units for which data is retained. Use this property with DataRetentionPeriodUnitOfMeasureto specify the full data retention time.
DataRetentionPeriodUnitOfMeasureRecurrenceTypeEnumSpecifies the units of time for which data is retained. Deprecated. Use DataRetentionPeriodLength and DataRetentionPeriod instead.
DescriptionStringDescribes and provides information regarding the object.
DirectForwardBooleanIndicates whether the direct forward feature has been enabled for a sender profile.
FromAddressStringIndicates From address associated with a object. Deprecated for email send definitions and triggered send definitions.
FromNameStringSpecifies the default email message From Name. Deprecated for email send definitions and triggered send definitions.
IDIntRead-only identifier for an object. Some objects use the ObjectID property as a unique ID.
ModifiedDateDateTimeThe date and time when the object was last modified.
NameStringName of the object or property.
ObjectIDStringSystem-controlled, read-only text string identifier for object.
ObjectStateStringNot used.
OwnerOwnerDescribes account ownership of subscriber in an on-your-behalf account.
PartnerKeyStringUnique identifier provided by partner for an object. This property is accessible only via API.
PartnerPropertiesArray of APIProperty objectsA collection of metadata supplied by the client and stored by the system. These properties are accessible only via API.
ReplyManagementRuleSetAPIObjectIndicates the reply mail management (RMM) rule set associated with the sender profile.
ReplyToAddressStringSpecifies the reply address used for any messages sent using this sender profile.
ReplyToDisplayNameStringOptional value that specifies the display name for the email address contained in the ReplyToAddress property.
SenderHeaderEmailAddressStringSpecifies the email address to include in the sender header of a sender profile.
SenderHeaderNameStringSpecifies name to include in the sender header of a sender profile.
UseDefaultRMMRulesBooleanIndicates whether a sender profile uses the default RMM rules for that account.