AWS SES Email Unexpected Provider Error

I have been attempting to set up AWS SES to send email notifications but when attempting to send a test email in the application, I receive an unexpected provider error.

My SES is in the sandbox environment but the email I am sending from and sending to (in the test functionality on the Novu dashboard) are both verified identities.

The user is a specifically created IAM user with the following permissions (I have removed the sensitive account and email address:
{ "Statement": [ { "Action": [ "ses:SendEmail", "ses:SendRawEmail" ], "Effect": "Allow", "Resource": [ "arn:aws:ses:eu-west-2:<ACCOUNT>:identity/<THE-EMAIL-ADDRESS>" ] } ], "Version": "2012-10-17" }

The email address I provide for the From Email Address (in the Novu dashboard) is the same as the resource email address above. And the region I have entered is also eu-west-2.

I can successfully send a test email from the from email address to the email address I am trying to send to using the AWS Console.

My assumption is some issue with permissions?

The ID sent on the email payload is: 6526d85082262bbc90cda146

The response is:
{"message":"Unexpected provider error","error":"Bad Request","statusCode":400}
Was this page helpful?