description |
---|
Configure Amazon SES to invite users to your Appsmith installation |
To configure Amazon SES as your SMTP server, create an account & login to the AWS console.
1. Navigate to the SES section & SMTP setting page
2. Copy the SMTP configuration & Create new SMTP Credentials
3. Create an IAM user
4. Copy the generated username & password
5. Verify the email address via which Appsmith should send and receive emails
6. Update the values in your Instance Configuration****
{% hint style="danger" %} Do not use port 465 listed on the SES page because it is TLS enabled by default {% endhint %}
# Example docker configuration
# ***** Email **********
APPSMITH_MAIL_ENABLED=true
APPSMITH_MAIL_FROM=YOUR_VERIFIED_EMAIL_ID
APPSMITH_REPLY_TO=YOUR_VERIFIED_EMAIL_ID
APPSMITH_MAIL_HOST=email-smtp.us-east-2.amazonaws.com
APPSMITH_MAIL_PORT=587
# ***** Set to true if providing a TLS port ******
APPSMITH_MAIL_SMTP_TLS_ENABLED=true
APPSMITH_MAIL_USERNAME=YOUR_SES_USER_NAME
APPSMITH_MAIL_PASSWORD=YOUR_SES_PASSWORD
APPSMITH_MAIL_SMTP_AUTH=true
# ******************************
7. Restart the Appsmith Instance
{% hint style="success" %} Your email service should now be configured correctly. Read more about setting up email with SES {% endhint %}
{% hint style="warning" %}
If you have created a new amazon SES account, your account will be sandboxed and will be unable to send emails to unverified email Ids.
Read more on how to request production access
{% endhint %}