Amazon SES Component

Send Emails through Amazon (AWS) SES
Component key: aws-ses#
DescriptionAmazon 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.
You must validate email addresses or domains
Before you can send an email using Amazon SES, you must verify that you are the owner of the email address or domain that you want to send email from. You can do that from the SES admin page on the AWS console.
#
Amazon SES Connections#
AWS SES Access Key and SecretAn AWS IAM access key pair is required to interact with Amazon SES. Make sure that the key pair you generate in AWS has proper permissions to the SES resources you want to access. Read about Amazon SES IAM policies in the AWS docs.
Input | Notes | Example |
---|---|---|
Input Access Key ID string / Required | Notes An AWS IAM Access Key ID | Example AKIAIOSFODNN7EXAMPLE |
Input Secret Access Key password / Required | Notes An AWS IAM Secret Access Key | Example wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY |
#
Actions#
List IdentitiesList Identities available in Amazon SES | key: listIdentities
Input | Default | Notes | Example |
---|---|---|---|
Input Connection connection / Required | Default | Notes | Example |
Input AWS Region string / Required | Default us-east-1 | Notes AWS provides services in multiple regions, like us-west-2 or eu-east-1. AWS region indicates the region in which your Identities are stored. | Example us-east-1 |
Input Identity Type string / Required | Default | Notes Provide the type of identity that you plan to send an email to. | Example |
Input Max Count string | Default | Notes Provide a number of elements you would like to be returned. | Example 10 |
Input Next Token string | Default | Notes Specify the pagination token that's returned by a previous request to retrieve the next page of results | Example lslTXFcbLQKkb0vP9Kgh5hy0Y0OnC7Z9ZPHPwPmMnxSk3eiDRMkct7D8E |
#
Output Example Payload{ "data": { "Identities": [ "example@example.com" ], "NextToken": "exampleToken" }}
#
Send EmailSend an email through Amazon SES | key: sendEmail
Input | Default | Notes | Example |
---|---|---|---|
Input Connection connection / Required | Default | Notes | Example |
Input AWS Region string / Required | Default us-east-1 | Notes AWS provides services in multiple regions, like us-west-2 or eu-east-1. AWS region indicates the region in which your Identities are stored. | Example us-east-1 |
Input Bcc Address string Value List | Default | Notes The destination for this email. The recipients to place on the BCC: line of the message. | Example example@example.com |
Input Cc Address string Value List | Default | Notes The destination for this email. The recipients to place on the CC: line of the message. | Example example@example.com |
Input Html string | Default | Notes The content of the message, in HTML format. Use this for email clients that can process HTML. You can include clickable links, formatted text, and much more in an HTML message. | Example <p>Hello World!</p> |
Input Reply To string Value List | Default | Notes The reply-to email address(es) for the message. If the recipient replies to the message, each reply-to address will receive the reply. This email address must be either individually verified with Amazon SES, or from a domain that has been verified with Amazon SES. | Example example@example.com |
Input Sender Email string / Required | Default | Notes The email address that is sending the email. This email address must be either individually verified with Amazon SES, or from a domain that has been verified with Amazon SES. | Example example@example.com |
Input Subject string / Required | Default | Notes The subject of the message: A short summary of the content, which will appear in the recipient's inbox. | Example My Email Subject |
Input Text string / Required | Default | Notes The content of the message, in text format. Use this for text-based email clients, or clients on high-latency networks (such as mobile devices). | Example Hello World! |
Input To Address string / Required Value List | Default | Notes The destination for this email. The recipients to place on the To: line of the message. | Example example@example.com |
#
Output Example Payload{ "data": { "MessageId": "exampleId" }}