Amazon SES

Simple Email Service

Go to site
Explore
/
Apps
/
Amazon SES

Amazon SES API Integrations

Build and run workflows using the Amazon SES API. Use 1000s of open source triggers and actions across 500+ apps. Or write custom code to integrate any app or API in seconds.

const AWS = require("aws-sdk")
const { accessKeyId, secretAccessKey } = auths.amazon_ses

const ses = new AWS.SES({
  accessKeyId, 
  secretAccessKey,
  region: 'us-east-1',
})

const sesParams = {
  Destination: {
    ToAddresses: ["<your email here>"],
  }, 
  Message: {
    Body: {
      Html: {
        Charset: "UTF-8", 
        Data: "<h1>This is a test</h1>",
      }, 
        Text: {
        Charset: "UTF-8", 
        Data: "This is a test",
      }
    }, 
    Subject: {
      Charset: "UTF-8", 
      Data: "Test email",
    }
  },
  Source: "<your from address here", 
};

this.resp = await ses.sendEmail(sesParams).promise()
Send an Email

Send an email using Amazon SES

 
Try it

Authentication

Amazon SES uses API keys for authentication. When you connect your Amazon SES account, Pipedream securely stores the keys so you can easily authenticate to Amazon SES APIs in both code and no-code steps.

Follow the AWS Instructions for creating an IAM user with an associated access and secret key, with the minimum IAM permissions necessary to send email or hit the desired SES APIs from Pipedream.

Enter the access and secret key below.