1 Answer
- Newest
- Most votes
- Most comments
1
Here are a few things you can check regarding your SES receiving emails issue:
- Verify that the S3 bucket or Lambda function you are using are in the same region as your SES endpoint. All resources used for receiving must be in the same region.
- Double check that you have created a receipt rule set and added a rule to send emails to your S3 bucket or invoke the Lambda function. Make sure to select this rule set as the active one.
- Go through the receipt rule criteria and ensure it is configured to receive emails for your verified domain address. You can leave it blank to receive all emails.
- Check that your DNS records like MX and SPF are correctly configured as per the SES documentation. Incorrect DNS settings can cause delivery issues.
- As a test, try sending a simple text email from your domain address to see if it reaches the target. This will validate your basic receiving flow.
Unfortunately SES does not provide delivery logs for incoming emails. You may need to enable logging on the S3 bucket or Lambda function to troubleshoot where emails are failing to be received.
Relevant content
- asked a month ago
- asked a year ago
- Accepted Answerasked 2 years ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a month ago
- AWS OFFICIALUpdated 2 years ago