How to send large number of mails (more than sending rate limit) at a time in AWS SES , how to get list of rejected/bounced mails

0

I have an AWS SES service with a sending rate of 100 mails per second. Our application sends emails to all students within educational institutes. There's a need to distribute a substantial volume of emails, such as 1000 at a time, to inform all the students. However, we've encountered issues when attempting to send all the emails at a time, resulting in non-delivery. The number of mails to be sent may vary. I'm seeking guidance on how to efficiently send a large number of emails within a limited timeframe without experiencing rejections or bounces, utilizing other AWS services.

I would like to get a feedback in our application listing rejected mails, so how to find the bounced or rejected mails from aws console

is there any other way to achieve this using lambda/sqs ...

2 Answers
0

Hi, you can take a look at this article to find bounced mails - https://aws.amazon.com/blogs/messaging-and-targeting/handling-bounces-and-complaints/

profile pictureAWS
SUPPORT ENGINEER
Ravid_G
answered 6 months ago
  • Thanks @ravidg for the reply. can you also guide me on how to efficiently send a large number of emails (more than sending rate) within a limited timeframe ?

0

If you're comfortable with writing a little code then you could use SQS for this. When sending the emails, instead of going directly into SES and doing the actual send, add the email and its content into an SQS queue. You can comfortably push hundreds or even thousands of these into SQS without any trouble whatsoever. Then have another process which could in fact be built using Lambda which grabs a handful from the queue and sends the email. This way you can delay the sending so they'll all get sent out but over an extended period of time.

answered 3 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions