Skip to content
v2.274.0

Amazon Simple Email Service Actions Library ​

This module contains integration classes to add action to SES email receiving rules. Instances of these classes should be passed to the rule.addAction() method.

Currently supported are:

See the README of aws-cdk-lib/aws-ses for more information.

Types ​

NameKindSummary
AddHeaderClassAdds a header to the received email.
AddHeaderPropsStructConstruction properties for a add header action.
BounceClassRejects the received email by returning a bounce response to the sender and, optionally, publishes a notification to Amazon SNS.
BouncePropsStructConstruction properties for a bounce action.
BounceTemplateClassA bounce template.
BounceTemplatePropsStructConstruction properties for a BounceTemplate.
EmailEncodingEnumThe type of email encoding to use for a SNS action.
LambdaClassCalls an AWS Lambda function, and optionally, publishes a notification to Amazon SNS.
LambdaInvocationTypeEnumThe type of invocation to use for a Lambda Action.
LambdaPropsStructConstruction properties for a Lambda action.
S3ClassSaves the received message to an Amazon S3 bucket and, optionally, publishes a notification to Amazon SNS.
S3PropsStructConstruction properties for a S3 action.
SnsClassPublishes the email content within a notification to Amazon SNS.
SnsPropsStructConstruction properties for a SNS action.
StopClassTerminates the evaluation of the receipt rule set and optionally publishes a notification to Amazon SNS.
StopPropsStructConstruction properties for a stop action.
WorkMailClassIntegrates an Amazon WorkMail action into a receipt rule set, and optionally publishes a notification to Amazon SNS.
WorkMailPropsStructConstruction properties for a WorkMail action.