IdentityMailFromDomainAttributes class
Represents the custom MAIL FROM domain attributes of a verified identity (email address or domain).
Constructors
- IdentityMailFromDomainAttributes({required BehaviorOnMXFailure behaviorOnMXFailure, required String mailFromDomain, required CustomMailFromStatus mailFromDomainStatus})
- IdentityMailFromDomainAttributes.fromXml(XmlElement elem)
-
factory
Properties
- behaviorOnMXFailure → BehaviorOnMXFailure
-
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 ofRejectMessage
indicates that if Amazon SES cannot read the required MX record, Amazon SES returns aMailFromDomainNotVerified
error and does not send the email.final - hashCode → int
-
The hash code for this object.
no setterinherited
- mailFromDomain → String
-
The custom MAIL FROM domain that the identity is configured to use.
final
- mailFromDomainStatus → CustomMailFromStatus
-
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 byBehaviorOnMXFailure
.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited