Skip to main content

Amazon SES Component

Send Emails through Amazon (AWS) SES

Component key: aws-ses

Description#

Amazon SES is a service that enables developers to send mail from within any application. The Amazon SES component allows you to list identities, and send emails to those identities.

Authorization Methods#

Amazon SES requires one of the following authorization methods:

Auth TypeKeyDescriptionFields
API Key / Secretapi_key_secretAPI Key / Secret Combination

API Key |  api_key

API Secret |  api_secret

An AWS IAM access key pair is required to interact with Amazon SES. The AWS access_key_id serves as the API Key, and the secret_access_key serves as the API Secret. Make sure that the key pair you generate in AWS has proper permissions to the SES resources you want to access.

Actions#

List Identities#

List Identities available in Amazon SES | key: listIdentities

InputKeyDefaultNotesExample

AWS Region

string
/ Required
awsRegionus-east-1AWS provides services in multiple regions, like us-west-2 or eu-east-1. AWS region indicates the region in which your Identities are stored.us-east-1

Identity Type

string
/ Required
identityType

Max Count

string
maxCount(1-10)

Output Example Payload#

{  "data": {    "NextToken": "exampleToken",    "Identities": [      "example@example.com"    ]  }}

Send Email#

Send an email through Amazon SES | key: sendEmail

InputKeyDefaultNotesExample

AWS Region

string
/ Required
awsRegionus-east-1AWS provides services in multiple regions, like us-west-2 or eu-east-1. AWS region indicates the region in which your Identities are stored.us-east-1

BCC Address

string
bccexample@example.com

CC Address

string
ccexample@example.com

Html

string
html<p>Hello World!</p>

Reply To

string
/ Required
replyToexample@example.com

Sender Email

string
/ Required
senderexample@example.com

Subject

string
/ Required
subjectMy Email Subject

Text

string
/ Required
textHello World!

To Address

string
/ Required
toexample@example.com

Output Example Payload#

{  "data": {    "MessageId": "exampleId"  }}