Skip to content

Commit

Permalink
Add Amazon SES Plugin (ToolJet#4503)
Browse files Browse the repository at this point in the history
* feat: add Amazon SES plugin implementation

* fix: rename kind for amazon ses API

* fix: use better svg icon for amazon ses

Co-authored-by: aloks98 <aloksahoo@acceldata.io>
  • Loading branch information
aloks98 and aloks98 authored Oct 27, 2022
1 parent a1fd1fc commit 3307312
Show file tree
Hide file tree
Showing 16 changed files with 3,273 additions and 4 deletions.
57 changes: 57 additions & 0 deletions docs/docs/data-sources/amazonses.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
---
id: amazonses
title: Amazon SES
---

# Amazon SES

ToolJet can connect to your Amazon SES account to send emails.


## Connection
To add a new Amazon SES API datasource, click the **Datasource manager** icon on the left-sidebar of the app builder and click on the `Add datasource` button, then select Amazon SES from the modal that pops up.

ToolJet requires the following to connect to Amazon SES:

- **Region**
- **Access key**
- **Secret key**

It is recommended to create a new IAM user for the database so that you can control the access levels of ToolJet.

Click on the 'Save' button to save the data source.

## Supported operations
1. Email service


### Email service
Required parameters:
- Send email to
- Send email from
- Subject
- Body as text


Optional parameters:
- Body as HTML
- CC Addresses
- BCC Addresses


:::info
**Send mail to** - accepts an array/list of emails separated by comma.
For example:
`{{["dev@tooljet.io", "admin@tooljet.io"]}}`.

**Send mail from** - accepts a string.
For example: `admin@tooljet.io`
:::

:::tip
**Send a single email to multiple recipients** - The `Send mail to` field can contain an array of recipients, which will send a single email with all of the recipients in the field.


:::note
NOTE: Query should be saved before running.
:::
Loading

0 comments on commit 3307312

Please sign in to comment.