How to Send email from AWS

You are currently viewing How to Send email from AWS

Does AWS offer Email?

This is really a popular question whether can we send an email from AWS. In this article, I will show you how you can send emails From AWS. You can send email from AWS in two ways, one is via WorkMail and another way is via SES. I will discuss both ways in this article and at the same time will answer some popular questions related to AWS email sending.


Amazon WorkMail is a secure, managed business email and calendar service with support for existing desktop and mobile email client applications. Amazon WorkMail gives users the ability to seamlessly access their email, contacts, and calendars using the client application of their choice, including Microsoft Outlook, native iOS, and Android email applications, any client application supporting the IMAP protocol, or directly through a web browser. You can integrate Amazon WorkMail with your existing corporate directory, use email journaling to meet compliance requirements, and control both the keys that encrypt your data and the location in which your data is stored. You can also set up interoperability with Microsoft Exchange Server, and programmatically manage users, groups, and resources using the Amazon WorkMail SDK.

With Amazon WorkMail, there are no upfront fees, no required minimum commitments, and no long-term contracts.

Amazon WorkMail costs $4.00 per user per month and includes 50 GB of mailbox storage for each user. You can get started with a 30-day free trial for up to 25 users.

How do I send email using SES?

SES (simple email service) is an email sending service from AWS. You can send up to 50,000 emails per day using SES. But to use this facility you need to verify your domain first. I have created a video on this which will you help to get started with SES

How do I send email from API?

One common question I receive from my audience is that, how do I send email using API in AWS.

How do I send bulk emails from AWS?

You can send up to 50,000 emails per day using AWS SES.

How do I use AWS SMTP?

To send email using SMTP in AWS, you need to create an IAM user who has SES full access. Then you need to create an API key and secret to that IAM user. You will use that API key and secret as the SMTP username and password.

How do I send email from AWS Lambda?

You can send email from AWS Lambda using SNS and SES.


Email is an important way of communication in modern days. We do use email to communicate with friends, colleagues, clients, and suppliers. AWS WorkMail is a professional tool from Amazon for sending out business emails that never go into spam. Apart from WorkMail, SES is also an important method of sending email from applications. I this article, I have discussed both of the ways of email sending in AWS, which will help you to send nice professional business emails to your clients/co-workers/suppliers.

Related articles:

5 ways to make money

Atiqur Rahman

I am MD. Atiqur Rahman graduated from BUET and is an AWS-certified solutions architect. I have successfully achieved 6 certifications from AWS including Cloud Practitioner, Solutions Architect, SysOps Administrator, and Developer Associate. I have more than 8 years of working experience as a DevOps engineer designing complex SAAS applications.

Leave a Reply