- Newest
- Most votes
- Most comments
Your intended use case covering password resets, verification codes, welcome emails, and subscription updates falls within the category of transactional messaging and is generally considered acceptable under Amazon SES guidelines. However, it is essential to clearly demonstrate that all recipients have provided explicit opt‑in consent and that robust anti‑spam safeguards are in place. Without this assurance, AWS frequently denies production access requests from newly established accounts due to the absence of an established sender reputation.
https://docs.aws.amazon.com/ses/latest/dg/request-production-access.html
I'm not quite sure why the downvotes, was something not put properly?
Fundamentally the request was for transactional, but the main concern right now is a case that was opened on 2026-02-25 21:00:19 but is still in unassigned.
Running the following looks like I'm still in some kind of intermittent state:
$ aws sesv2 put-account-details
--production-access-enabled
--mail-type TRANSACTIONAL
--website-url REDACTED
--additional-contact-email-addresses REDACTED
--contact-language EN
aws: [ERROR]: An error occurred (ConflictException) when calling the PutAccountDetails operation: None
Relevant content
- asked 9 months ago
- asked 8 months ago
- AWS OFFICIALUpdated 10 months ago
