Roberto Vieira
Roberto Vieira

Reputation: 389

Enable user to send and receive email through AWS SES

My knowledge of AWS is very basic and I am studying to enable a user to send and receive email using SES.

The user is created in IAM and with SES permission enabled.

enter image description here

The domain is already registered and working on AWS.

enter image description here

Do I need to create a email inside SMTP configuration or is there a option to create email on IAM user profile?

enter image description here

Upvotes: 0

Views: 1922

Answers (1)

BadPiggie
BadPiggie

Reputation: 6384

I recommend you to read the Doc first Because they clearly explained how it works. There are 2 main methods to send an email using SES.

1. SES Rest APIs

It's a REST API service for SES. You can send emails by calling API as an HTTP Request. Visit the below link for more info.

https://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-email-api.html

2. SMTP

It's a traditional way. But if you want to access the SMTP server, You need to create SMTP credentials first. These credentials are unique to regions. If you are sending emails from multiple regions, You need to create a set of credentials for each.

https://docs.aws.amazon.com/ses/latest/DeveloperGuide/smtp-credentials.html

Receiving Emails

SES allows you to receive emails too. But this feature only available in certain regions. You can access received emails via the following ways without SMTP,

  • Deliver incoming emails to the S3 bucket
  • Publish to SNS topic
  • Send to Amazon WorkMail

For more info: https://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email.html

Upvotes: 2

Related Questions