ISESV2PutConfigurationSetDeliveryOptionsRequest
Interface in AWS.SESV2
Interface for PutConfigurationSetDeliveryOptions requests.
Ancestors
Properties
ConfigurationSetName
property ConfigurationSetName: string
The name of the configuration set to associate with delivery options.
This configuration set will be configured with specific delivery options including dedicated IP pool association, TLS policy, and delivery timeout settings. The configuration set must already exist in your Amazon SES account before updating its delivery options.
MaxDeliverySeconds
property MaxDeliverySeconds: TOptional<Integer>
The maximum time in seconds that Amazon SES will attempt email delivery.
This timeout controls how long Amazon SES will retry delivery attempts before giving up and marking the message as failed. The value must be between 300 seconds (5 minutes) and 50400 seconds (840 minutes). If not specified, Amazon SES uses the default delivery timeout for your account.
SendingPoolName
property SendingPoolName: string
The name of the dedicated IP pool to associate with the configuration set.
Dedicated IP pools allow you to group dedicated IP addresses for sending specific types of email, providing better control over sender reputation and deliverability. The specified pool must exist in your Amazon SES account and contain at least one dedicated IP address before association.
TlsPolicy
property TlsPolicy: string
Specifies the Transport Layer Security (TLS) policy for messages using this configuration set.
This setting controls whether TLS encryption is required for email delivery. Supported TLS policy values:
REQUIRE– Messages are only delivered if a TLS connection can be established.OPTIONAL– Messages can be delivered in plain text if TLS connection fails. UsingREQUIREprovides better security but may result in delivery failures to recipients that don't support TLS.