- Newest
- Most votes
- Most comments
Hello,
According to the AWS SES documentation:
- If your Amazon SES is still in sandbox, you might need to request that moving out of the Amazon SES sandbox. For more information, see Request production access (Moving out of the Amazon SES sandbox) and FAQs: Amazon SES production access requests.
- If you're using Amazon SES to send email from an Amazon EC2 instance, you might also need to request that the throttle be removed from port 25 on your Amazon EC2 instance. For more information, see How do I remove the throttle on port 25 from my EC2 instance? in the AWS Knowledge Center.
There could be several reasons why the AWS SES SMTP is not working with your website.
AWS SES starts in a Sandbox mode for new accounts. In Sandbox mode, you can only send emails to verified email addresses or domains. If you're trying to send an email to an unverified email address, it will fail. You can request to move out of the Sandbox mode by following the steps in the AWS SES documentation.
Double-check the SMTP credentials (SMTP username and password) you've added to your website. Make sure they match the credentials generated in the AWS SES console.
Ensure that the AWS region you're using in your website matches the region where you created the SES credentials. SES SMTP credentials are region-specific.
Relevant content
- asked 2 years ago
- AWS OFFICIALUpdated 2 months ago
