Class EmailConfigurationPropertiesModel
- Namespace
- Kentico.Xperience.Admin.DigitalMarketing.UIPages
- Assembly
- Kentico.Xperience.Admin.DigitalMarketing.dll
UI model representing email configuration properties side panel.
public sealed class EmailConfigurationPropertiesModel
- Inheritance
-
objectEmailConfigurationPropertiesModel
- Extension Methods
Properties
EmailName
Email configuration code name.
[RequiredValidationRule]
public string EmailName { get; set; }
Property Value
- string
EmailPurpose
Email configuration EmailPurpose.
public string EmailPurpose { get; set; }
Property Value
- string
EmailRecipientListID
Identifier of recipient list.
[ObjectIdSelectorComponent("om.recipientlist", Label = "{$digitalmarketing.emails.edit.sendto$}", Tooltip = "{$digitalmarketing.emails.edit.sendto.tooltip$}", Placeholder = "{$digitalmarketing.emails.edit.sendto.placeholder$}", Order = 7)]
[RequiredValidationRule]
[VisibleIfEqualTo("EmailPurpose", "Regular")]
public IEnumerable<int> EmailRecipientListID { get; set; }
Property Value
- IEnumerable<int>
EmailSenderID
Identifier of EmailChannelSenderInfo.
[ObjectIdSelectorComponent("emaillibrary.emailchannelsender", Label = "{$digitalmarketing.emails.edit.sender$}", Placeholder = "{$digitalmarketing.emails.edit.sender.placeholder$}", WhereConditionProviderType = typeof(EmailSenderWhereConditionProvider), Order = 5)]
[RequiredValidationRule]
public IEnumerable<int> EmailSenderID { get; set; }
Property Value
- IEnumerable<int>
EmailTemplateID
Identifier of EmailTemplateInfo.
[ObjectIdSelectorComponent("emaillibrary.emailtemplate", Label = "{$digitalmarketing.emails.edit.template$}", Placeholder = "{$digitalmarketing.emails.edit.template.placeholder$}", WhereConditionProviderType = typeof(EmailTemplateWhereConditionProvider), Order = 3)]
public IEnumerable<int> EmailTemplateID { get; set; }
Property Value
- IEnumerable<int>
ForcedEmailSender
Sender address for all emails of the ‘Regular' purpose. Visible only if ForcedEmailSenderAddress is set.
[RequiredValidationRule]
public string ForcedEmailSender { get; set; }
Property Value
- string