String headerName
String headerValue
String name
Content text
Content html
String topicArn
arn:aws:sns:us-west-2:123456789012:MyTopic
. For more
information about Amazon SNS topics, see the Amazon
SNS Developer Guide.String smtpReplyCode
String statusCode
String message
String sender
String recipient
String recipientArn
String bounceType
RecipientDsnFields
.
Constraints:
Allowed Values: DoesNotExist, MessageTooLarge, ExceededQuota, ContentRejected, Undefined, TemporaryFailure
RecipientDsnFields recipientDsnFields
BounceType
. You
must provide either this parameter or BounceType
.String name
String ruleSetName
String originalRuleSetName
ReceiptFilter filter
String ruleSetName
String after
ReceiptRule rule
String ruleSetName
String identity
[email protected]
,
example.com
,
arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
String policyName
Constraints:
Length: 1 - 64
String identity
String filterName
String ruleSetName
String emailAddress
ReceiptRuleSetMetadata metadata
com.amazonaws.internal.ListWithAutoConstructFlag<T> rules
ReceiptRule rule
String ruleSetName
ReceiptRuleSetMetadata metadata
com.amazonaws.internal.ListWithAutoConstructFlag<T> rules
com.amazonaws.internal.ListWithAutoConstructFlag<T> toAddresses
com.amazonaws.internal.ListWithAutoConstructFlag<T> ccAddresses
com.amazonaws.internal.ListWithAutoConstructFlag<T> bccAddresses
String name
String value
com.amazonaws.internal.ListWithAutoConstructFlag<T> identities
com.amazonaws.internal.ListWithAutoConstructFlag<T> identities
[email protected]
, example.com
,
arn:aws:ses:us-east-1:123456789012:identity/example.com
.String identity
[email protected]
,
example.com
,
arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
com.amazonaws.internal.ListWithAutoConstructFlag<T> policyNames
ListIdentityPolicies
.com.amazonaws.internal.ListWithAutoConstructFlag<T> identities
Double max24HourSend
Double maxSendRate
Double sentLast24Hours
com.amazonaws.internal.ListWithAutoConstructFlag<T> sendDataPoints
Boolean dkimEnabled
String dkimVerificationStatus
Constraints:
Allowed Values: Pending, Success, Failed, TemporaryFailure, NotStarted
com.amazonaws.internal.ListWithAutoConstructFlag<T> dkimTokens
For more information about creating DNS records using DKIM tokens, go to the Amazon SES Developer Guide.
String bounceTopic
String complaintTopic
String deliveryTopic
Boolean forwardingEnabled
true
indicates that Amazon SES
will forward bounce and complaint notifications as email, while
false
indicates that bounce and complaint notifications
will be published only to the specified bounce and complaint Amazon
SNS topics.String verificationStatus
Constraints:
Allowed Values: Pending, Success, Failed, TemporaryFailure, NotStarted
String verificationToken
String functionArn
String bucket
String topic
String topicArn
arn:aws:sns:us-west-2:123456789012:MyTopic
. For more
information about Amazon SNS topics, see the Amazon
SNS Developer Guide.String functionArn
arn:aws:lambda:us-west-2:account-id:function:MyFunction
.
For more information about AWS Lambda, see the AWS
Lambda Developer Guide.String invocationType
RequestResponse
means that the execution of the function
will immediately result in a response, and a value of
Event
means that the function will be invoked
asynchronously. The default value is Event
. For
information about AWS Lambda invocation types, see the AWS
Lambda Developer Guide. RequestResponse
invocations. You should use
Event
invocation in most cases. Use
RequestResponse
only when you want to make a mail flow
decision, such as whether to stop the receipt rule or the receipt rule
set.
Constraints:
Allowed Values: Event, RequestResponse
String identityType
Constraints:
Allowed Values: EmailAddress, Domain
String nextToken
Integer maxItems
com.amazonaws.internal.ListWithAutoConstructFlag<T> identities
String nextToken
String identity
[email protected]
, example.com
,
arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
com.amazonaws.internal.ListWithAutoConstructFlag<T> policyNames
com.amazonaws.internal.ListWithAutoConstructFlag<T> filters
String nextToken
ListReceiptRuleSets
to indicate the position in the
receipt rule set list.com.amazonaws.internal.ListWithAutoConstructFlag<T> ruleSets
String nextToken
ListReceiptRuleSets
to retrieve up to 100 receipt rule
sets at a time.com.amazonaws.internal.ListWithAutoConstructFlag<T> verifiedEmailAddresses
String reportingMta
mta-name-type; mta-name
). The default value is
dns; inbound-smtp.[region].amazonaws.com
.Date arrivalDate
com.amazonaws.internal.ListWithAutoConstructFlag<T> extensionFields
String identity
[email protected]
, example.com
,
arn:aws:ses:us-east-1:123456789012:identity/example.com
.
To successfully call this API, you must own the identity.
String policyName
The policy name cannot exceed 64 characters and can only include alphanumeric characters, dashes, and underscores.
Constraints:
Length: 1 - 64
String policy
For information about the syntax of sending authorization policies, see the Amazon SES Developer Guide.
Constraints:
Length: 1 -
ByteBuffer data
The To:, CC:, and BCC: headers in the raw message can contain a group list.
If you are using SendRawEmail
with sending
authorization, you can include X-headers in the raw message to specify
the "Source," "From," and "Return-Path" addresses. For more
information, see the documentation for SendRawEmail
.
For more information, go to the Amazon SES Developer Guide.
S3Action s3Action
BounceAction bounceAction
WorkmailAction workmailAction
LambdaAction lambdaAction
StopAction stopAction
AddHeaderAction addHeaderAction
SNSAction sNSAction
String name
ReceiptIpFilter ipFilter
String policy
Constraints:
Allowed Values: Block, Allow
String cidr
String name
Boolean enabled
true
, the receipt rule is active. The default value is
true.String tlsPolicy
Require
, Amazon SES
will bounce emails that are not received over TLS. The default is
Optional
.
Constraints:
Allowed Values: Require, Optional
com.amazonaws.internal.ListWithAutoConstructFlag<T> recipients
com.amazonaws.internal.ListWithAutoConstructFlag<T> actions
Boolean scanEnabled
true
, then messages to which this receipt rule applies
are scanned for spam and viruses. The default value is
true
.String name
Date createdTimestamp
String finalRecipient
Final-Recipient
in the DSN. If not
specified, FinalRecipient
will be set to the
Recipient
specified in the
BouncedRecipientInfo
structure. Either
FinalRecipient
or the recipient in
BouncedRecipientInfo
must be a recipient of the original
bounced message. FinalRecipient
email address with rfc 822;
, as described in RFC 3798.String action
Constraints:
Allowed Values: failed, delayed, delivered, relayed, expanded
String remoteMta
mta-name-type; mta-name
). This parameter typically
applies only to propagating synchronous bounces.String status
String diagnosticCode
Date lastAttemptDate
com.amazonaws.internal.ListWithAutoConstructFlag<T> extensionFields
String ruleSetName
com.amazonaws.internal.ListWithAutoConstructFlag<T> ruleNames
String name
String name
String topicArn
arn:aws:sns:us-west-2:123456789012:MyTopic
. For more
information about Amazon SNS topics, see the Amazon
SNS Developer Guide.String bucketName
String objectKeyPrefix
String kmsKeyArn
arn:aws:kms:REGION:ACCOUNT-ID-WITHOUT-HYPHENS:alias/aws/ses
.
For example, if your AWS account ID is 123456789012 and you want to
use the default master key in the US West (Oregon) region, the ARN of
the default master key would be
arn:aws:kms:us-west-2:123456789012:alias/aws/ses
. If you
use the default master key, you don't need to perform any extra steps
to give Amazon SES permission to use the key.For more information about key
policies, see the AWS
KMS Developer Guide. If you do not specify a master key, Amazon
SES will not encrypt your emails.
String originalMessageId
String bounceSender
String explanation
MessageDsn messageDsn
com.amazonaws.internal.ListWithAutoConstructFlag<T> bouncedRecipientInfoList
BouncedRecipientInfo
in the list.String bounceSenderArn
String messageId
Date timestamp
Long deliveryAttempts
Long bounces
Long complaints
Long rejects
String source
If you are sending on behalf of another
user and have been permitted to do so by a sending authorization
policy, then you must also specify the SourceArn
parameter. For more information about sending authorization, see the
Amazon
SES Developer Guide.
In all cases, the email address must be
7-bit ASCII. If the text must contain any other characters, then you
must use MIME encoded-word syntax (RFC 2047) instead of a literal
string. MIME encoded-word syntax uses the following form:
=?charset?encoding?encoded-text?=
. For more information,
see RFC 2047.
Destination destination
Message message
com.amazonaws.internal.ListWithAutoConstructFlag<T> replyToAddresses
String returnPath
ReturnPath
parameter. The
ReturnPath
parameter is never overwritten. This email
address must be either individually verified with Amazon SES, or from
a domain that has been verified with Amazon SES.String sourceArn
Source
parameter. For example, if the owner of
example.com
(which has ARN
arn:aws:ses:us-east-1:123456789012:identity/example.com
)
attaches a policy to it that authorizes you to send from
[email protected]
, then you would specify the
SourceArn
to be
arn:aws:ses:us-east-1:123456789012:identity/example.com
,
and the Source
to be [email protected]
.
For more information about sending authorization, see the Amazon SES Developer Guide.
String returnPathArn
ReturnPath
parameter. For example, if the owner of
example.com
(which has ARN
arn:aws:ses:us-east-1:123456789012:identity/example.com
)
attaches a policy to it that authorizes you to use
[email protected]
, then you would specify the
ReturnPathArn
to be
arn:aws:ses:us-east-1:123456789012:identity/example.com
,
and the ReturnPath
to be
[email protected]
.
For more information about sending authorization, see the Amazon SES Developer Guide.
String messageId
SendEmail
action.String source
By default, the string must
be 7-bit ASCII. If the text must contain any other characters, then
you must use MIME encoded-word syntax (RFC 2047) instead of a literal
string. MIME encoded-word syntax uses the following form:
=?charset?encoding?encoded-text?=
. For more information,
see RFC 2047.
Source
parameter and have
feedback forwarding enabled, then bounces and complaints will be sent
to this email address. This takes precedence over any
Return-Path header that you might include in the raw text of
the message.
com.amazonaws.internal.ListWithAutoConstructFlag<T> destinations
RawMessage rawMessage
String fromArn
Instead of using this parameter, you can
use the X-header X-SES-FROM-ARN
in the raw message of the
email. If you use both the FromArn
parameter and the
corresponding X-header, Amazon SES uses the value of the
FromArn
parameter. SendRawEmail
in this guide, or see the Amazon
SES Developer Guide.
String sourceArn
Source
parameter. For example, if the owner of
example.com
(which has ARN
arn:aws:ses:us-east-1:123456789012:identity/example.com
)
attaches a policy to it that authorizes you to send from
[email protected]
, then you would specify the
SourceArn
to be
arn:aws:ses:us-east-1:123456789012:identity/example.com
,
and the Source
to be [email protected]
.
Instead of using this parameter, you can use the X-header
X-SES-SOURCE-ARN
in the raw message of the email. If you
use both the SourceArn
parameter and the corresponding
X-header, Amazon SES uses the value of the SourceArn
parameter. SendRawEmail
in this guide, or see the
Amazon
SES Developer Guide.
String returnPathArn
ReturnPath
parameter. For example, if the owner of
example.com
(which has ARN
arn:aws:ses:us-east-1:123456789012:identity/example.com
)
attaches a policy to it that authorizes you to use
[email protected]
, then you would specify the
ReturnPathArn
to be
arn:aws:ses:us-east-1:123456789012:identity/example.com
,
and the ReturnPath
to be
[email protected]
.
Instead of using this parameter,
you can use the X-header X-SES-RETURN-PATH-ARN
in the raw
message of the email. If you use both the ReturnPathArn
parameter and the corresponding X-header, Amazon SES uses the value of
the ReturnPathArn
parameter. SendRawEmail
in this guide, or see the Amazon
SES Developer Guide.
String messageId
SendRawEmail
action.String ruleSetName
String identity
[email protected]
,
example.com
.Boolean forwardingEnabled
true
specifies that Amazon SES
will forward bounce and complaint notifications as email, in addition
to any Amazon SNS topic publishing otherwise specified.
false
specifies that Amazon SES will publish bounce and
complaint notifications only through Amazon SNS. This value can only
be set to false
when Amazon SNS topics are set for both
Bounce
and Complaint
notification types.String identity
[email protected]
,
example.com
,
arn:aws:ses:us-east-1:123456789012:identity/example.com
.String notificationType
Constraints:
Allowed Values: Bounce, Complaint, Delivery
String snsTopic
SnsTopic
is cleared and publishing is disabled.String topicArn
arn:aws:sns:us-west-2:123456789012:MyTopic
. For more
information about Amazon SNS topics, see the Amazon
SNS Developer Guide.String scope
Constraints:
Allowed Values: RuleSet
String topicArn
arn:aws:sns:us-west-2:123456789012:MyTopic
. For more
information about Amazon SNS topics, see the Amazon
SNS Developer Guide.String ruleSetName
ReceiptRule rule
String domain
com.amazonaws.internal.ListWithAutoConstructFlag<T> dkimTokens
Using these tokens, you will need to create DNS CNAME records that point to DKIM public keys hosted by Amazon SES. Amazon Web Services will eventually detect that you have updated your DNS records; this detection process may take up to 72 hours. Upon successful detection, Amazon SES will be able to DKIM-sign emails originating from that domain.
For more information about creating DNS records using DKIM tokens, go to the Amazon SES Developer Guide.
String domain
String verificationToken
String emailAddress
String emailAddress
String topicArn
arn:aws:sns:us-west-2:123456789012:MyTopic
. For more
information about Amazon SNS topics, see the Amazon
SNS Developer Guide.String organizationArn
arn:aws:workmail:us-west-2:123456789012:organization/m-68755160c4cb4e29a2b2f8fb58f359d7
.
For information about Amazon WorkMail organizations, see the Amazon
WorkMail Administrator Guide.Copyright © 2015. All rights reserved.