AWS::SES::EmailIdentity MailFromAttributes - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

AWS::SES::EmailIdentity MailFromAttributes

Used to enable or disable the custom Mail-From domain configuration for an email identity.

Syntax

To declare this entity in your Amazon CloudFormation template, use the following syntax:

JSON

{ "BehaviorOnMxFailure" : String, "MailFromDomain" : String }

YAML

BehaviorOnMxFailure: String MailFromDomain: String

Properties

BehaviorOnMxFailure

The action to take if the required MX record isn't found when you send an email. When you set this value to USE_DEFAULT_VALUE, the mail is sent using amazonses.com as the MAIL FROM domain. When you set this value to REJECT_MESSAGE, the Amazon SES API v2 returns a MailFromDomainNotVerified error, and doesn't attempt to deliver the email.

These behaviors are taken when the custom MAIL FROM domain configuration is in the Pending, Failed, and TemporaryFailure states.

Valid Values: USE_DEFAULT_VALUE | REJECT_MESSAGE

Required: No

Type: String

Pattern: USE_DEFAULT_VALUE|REJECT_MESSAGE

Update requires: No interruption

MailFromDomain

The custom MAIL FROM domain that you want the verified identity to use. The MAIL FROM domain must meet the following criteria:

  • It has to be a subdomain of the verified identity.

  • It can't be used to receive email.

  • It can't be used in a "From" address if the MAIL FROM domain is a destination for feedback forwarding emails.

Required: No

Type: String

Update requires: No interruption