AWSSESSetIdentityMailFromDomainRequest
Objective-C
@interface AWSSESSetIdentityMailFromDomainRequest
Swift
class AWSSESSetIdentityMailFromDomainRequest
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.
Required parameters: [Identity]
-
The action for Amazon SES to take if it cannot successfully read the required MX record when you send an email. If you choose
UseDefaultValue
, Amazon SES uses amazonses.com (or a subdomain of that) as the MAIL FROM domain. If you chooseRejectMessage
, Amazon SES returns aMailFromDomainNotVerified
error and not send the email.The action specified in
BehaviorOnMXFailure
is taken when the custom MAIL FROM domain setup is in thePending
,Failed
, andTemporaryFailure
states.Declaration
Objective-C
@property (nonatomic) AWSSESBehaviorOnMXFailure behaviorOnMXFailure;
Swift
var behaviorOnMXFailure: AWSSESBehaviorOnMXFailure { get set }
-
The verified identity.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable identity;
Swift
var identity: String? { get set }
-
The custom MAIL FROM domain for 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), and 3) not be used to receive emails. A value of
null
disables the custom MAIL FROM setting for the identity.Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable mailFromDomain;
Swift
var mailFromDomain: String? { get set }