How Can We Handle Email Verification Limits with Cognito?

0
3
Asked By TechyTurtle48 On

Hi everyone, my team is facing a challenge with AWS Cognito. We're depending on it for email verification, but it only allows us to send 50 emails per day. We considered using SES for sending these emails, but while it's in sandbox mode, we can't send emails to non-trusted entities, which makes it impractical for production. When trying to move to SES production, AWS has requested our marketing email plan, but we don't plan on sending any marketing emails. Support hasn't been helpful, and it seems challenging to navigate. What options do we have? I really hope the solution isn't as simple as sticking to just 50 auth emails per day since we need to send important messages like password resets and verification emails without limitations, or at least a significantly higher allowance. Thanks in advance!

1 Answer

Answered By CodeGuru93 On

It sounds like you’re dealing with some frustrating limitations. For sending authorization emails, you can set up Amazon SES specifically for transactional emails by using the CLI to request to exit the sandbox. You'd input a command like this: aws sesv2 put-account-details --mail-type TRANSACTIONAL --website-url "https://www.example.com" --use-case-description "..." --production-access-enabled --region us-east-1. Just make sure to configure your DMARC, DKIM, and SPF records correctly to ensure your emails are delivered without issues.

User101 -

Wow, I didn’t know that! My goal is to send only transactional emails, not marketing ones. Do I need AWS to approve this change too?

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.