Class: Aws::SES::Types::IdentityMailFromDomainAttributes
- Inherits:
-
Struct
- Object
- Struct
- Aws::SES::Types::IdentityMailFromDomainAttributes
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-ses/types.rb
Overview
Represents the custom MAIL FROM domain attributes of a verified identity (email address or domain).
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#behavior_on_mx_failure ⇒ String
The action that Amazon SES takes if it cannot successfully read the required MX record when you send an email.
-
#mail_from_domain ⇒ String
The custom MAIL FROM domain that the identity is configured to use.
-
#mail_from_domain_status ⇒ String
The state that indicates whether Amazon SES has successfully read the MX record required for custom MAIL FROM domain setup.
Instance Attribute Details
#behavior_on_mx_failure ⇒ String
The action that Amazon SES takes if it cannot successfully read the required MX record when you send an email. A value of ‘UseDefaultValue` indicates that if Amazon SES cannot read the required MX record, it uses amazonses.com (or a subdomain of that) as the MAIL FROM domain. A value of `RejectMessage` indicates that if Amazon SES cannot read the required MX record, Amazon SES returns a `MailFromDomainNotVerified` error and does not send the email.
The custom MAIL FROM setup states that result in this behavior are ‘Pending`, `Failed`, and `TemporaryFailure`.
2076 2077 2078 2079 2080 2081 2082 |
# File 'lib/aws-sdk-ses/types.rb', line 2076 class IdentityMailFromDomainAttributes < Struct.new( :mail_from_domain, :mail_from_domain_status, :behavior_on_mx_failure) SENSITIVE = [] include Aws::Structure end |
#mail_from_domain ⇒ String
The custom MAIL FROM domain that the identity is configured to use.
2076 2077 2078 2079 2080 2081 2082 |
# File 'lib/aws-sdk-ses/types.rb', line 2076 class IdentityMailFromDomainAttributes < Struct.new( :mail_from_domain, :mail_from_domain_status, :behavior_on_mx_failure) SENSITIVE = [] include Aws::Structure end |
#mail_from_domain_status ⇒ String
The state that indicates whether Amazon SES has successfully read the MX record required for custom MAIL FROM domain setup. If the state is ‘Success`, Amazon SES uses the specified custom MAIL FROM domain when the verified identity sends an email. All other states indicate that Amazon SES takes the action described by `BehaviorOnMXFailure`.
2076 2077 2078 2079 2080 2081 2082 |
# File 'lib/aws-sdk-ses/types.rb', line 2076 class IdentityMailFromDomainAttributes < Struct.new( :mail_from_domain, :mail_from_domain_status, :behavior_on_mx_failure) SENSITIVE = [] include Aws::Structure end |