class Aws::SES::Types::SetIdentityMailFromDomainRequest
Represents a request to enable or disable the Amazon SES
custom MAIL FROM domain setup for a verified identity. For information about using a custom MAIL FROM domain, see the [Amazon SES
Developer Guide].
[1]: docs.aws.amazon.com/ses/latest/DeveloperGuide/mail-from.html
@note When making an API call, you may pass SetIdentityMailFromDomainRequest
data as a hash: { identity: "Identity", # required mail_from_domain: "MailFromDomainName", behavior_on_mx_failure: "UseDefaultValue", # accepts UseDefaultValue, RejectMessage }
@!attribute [rw] identity
The verified identity for which you want to enable or disable the specified custom MAIL FROM domain. @return [String]
@!attribute [rw] mail_from_domain
The custom MAIL FROM domain that you want the verified identity to use. The MAIL FROM domain must 1) be a subdomain of the verified identity, 2) not be used in a "From" address if the MAIL FROM domain is the destination of email feedback forwarding (for more information, see the [Amazon SES Developer Guide][1]), and 3) not be used to receive emails. A value of `null` disables the custom MAIL FROM setting for the identity. [1]: https://docs.aws.amazon.com/ses/latest/DeveloperGuide/mail-from.html @return [String]
@!attribute [rw] behavior_on_mx_failure
The action that you want Amazon SES to take if it cannot successfully read the required MX record when you send an email. If you choose `UseDefaultValue`, Amazon SES will use amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you choose `RejectMessage`, Amazon SES will return a `MailFromDomainNotVerified` error and not send the email. The action specified in `BehaviorOnMXFailure` is taken when the custom MAIL FROM domain setup is in the `Pending`, `Failed`, and `TemporaryFailure` states. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/email-2010-12-01/SetIdentityMailFromDomainRequest AWS API Documentation
Constants
- SENSITIVE