Email Sending Via Amazon Web Services (AWS) & Amazon SES

Email Sending Via AWS

We had a customer who wants to send 100K Emails in 24 hours with his existing application but he was not able to do it and can’t find a solution for this. Then once he talked to us about it, we gave him a solution and suggested him to use Amazon Simple Email Service.

Amazon Simple Email Service (Amazon SES) is a cloud-based email sending service designed to help digital marketers and application developers send marketing, notification, and transactional emails. It is a reliable, cost-effective service for businesses of all sizes that use email to keep in contact with their customers.

We used the SMTP Interface to integrate Amazon SES directly into his existing applications so he can be done his 100K emails sending in a day with a very easy process.

Technologies

  • PHP
  • Node.js
  • AngularJS
  • MySQL
  • MongoDB

Problem & Requirements

Need to send a large number of Emails in a day (generally minimum 50K email a day) and they are not able to do it in 24 hours.

Solution by us

We used AWS Simple Email Service to sort out this problem and Gave him support to complete the Email sending work. We increased our daily SES sending limit through the AWS support team.

The whole Process of Work Done

  • First of all, we understood the problems and requirements of client carefully.
  • We add the domain (from which he want to send emails) in our aws SES account in Domain tab.
  • Than the Recordset CSV file is generated. We sent it to him to verify the domain.
  • After the verification successfully done, we verify one email address also.
  • DKIM settings for Domain have been generated. By using the information (for the DNS recordset), We added three DNS-record-set to the domain’s hosted-zone in Route53 service.
  • Then for the verification purpose, we test the sending of email by sending the Test-Email and that sent to the target successfully.
  • Then we create one SMTP user and send the credentials to him.
  • He uses the SMTP and sent a large number of emails smoothly with the excellent speed of 28 Emails/Second.
  • The sending is very simple because he has to run only one script.

Want to start a project?

It’s simple.

Contact us