Updated On
October 26, 2024

How to fix IncompleteSignature AWS/amazon error in Sendy

Sendy supports using Amazon SES for sending emails. Sometimes the setup can show error when there's a misconfiguration.

This article outlines how to deal with one such error "IncompleteSignature".

Sendy IncompleteSignature error

Reason 1 - Misconfigured AWS Credentials

The most common reason this error shows up is when AWS Access Key ID or AWS Secret Access Key is misconfigured in Sendy's settings.

To fix this, you will need to add the keys again in Settings by

  • Creating new keys from AWS (or getting the old one if you still have it retained)
  • Adding it in Sendy's settings section

Watch this video on how to create AWS keys

Reason 2 - Incorrect AWS region selected

The second most common reason this error occurs is when the keys are correct but the SES region is incorrect.

What is SES region?

Amazon runs in different for e.g. N. Virginia, Ireland, Berlin etc.

When you get approval for SES, you get it for a particular region.

Sendy needs to know this region in order to connect to AWS properly.

Often times, it is easy to miss changing this region to the correct one in Sendy settings as the default is N. Virginia.

Fix this by

  • Checking which region did you get SES approval for in your AWS console
  • Selecting the same region in Sendy's settings