Verification Email daily limit in Cognito. SES maybe not an option.

0

My app requires someone to first download and create an account. As part of the process they receive an email with a 6-digit verification code. Once the code is entered they and their email become verified. THey're listed as such in the USERPOOL.

Currently using Cognito system to send the email but there's a daily quota limit of 50 (yes 'fifty"). That is non-negotiable. It cannot be changed. Well - my app has begun to hit that limit on some days and with projected growth it will happen regularly. I tried to switch to SES but SES emails (even Transactional emails) can only be sent to verified emails so it failed to send and everyone got errors. Chicken and the egg problem. I need the email with 6-digit verification code to go to the user in order to verify the email but Cognito limits to 50 sends per day. SES won't send an email to the user until they are confirmed. How do the bigger apps get around this?

Would love to hear from someone.

1개 답변
0

Hi, If I'm understanding well your problem, you seem to be using SES in sandbox mode which allows send email only to verified accounts.

If this is the problem, you will see a warning message in your SES Dashboard saying: "Your Amazon SES account is in the sandbox". To change this, you have to request moving it out the sandbox following these instructions: https://docs.aws.amazon.com/ses/latest/dg/request-production-access.html

Hope it helps,

profile pictureAWS
mtind
답변함 2년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠