SES is a cloud-based email sending service. It designed to handle any size workloads whether that is marketers sending large amounts of marketing emails or for small applications like ours to send emails to people that have been assigned a new task.
AWS accounts that start using SES are initially in what is called sandbox mode, where each mail that is sent has to be to a verified email address. The sandbox mode is used to help prevent fraud and abuse, and to help protect your reputation as a sender, SES applies certain restrictions to new Amazon SES accounts.
Checkout the developer guide about setting up email or moving your account of the sandbox.
Your account is most likely in the sandbox mode. To see the emails our Lambda function will send, you need to verify each of the emails you plan on testing with both the From and To addresses. You can verify emails either through the AWS console or by entering an email in the code snippet below and executing it.
- Getting Started
- What is a serverless application?
- Common AWS Serverless Services
- What are we going to build in this tutorial?
- TODO List AWS Services Used
- Using DynamoDB to store TODO Lists
- Handling service events with Lambda
- Getting ASP.NET Core ready for Serverless
- Deploying ASP.NET Core as a Serverless Application
- Tear Down
- Final Wrap Up
Continue on to next page: Testing Lambda Function