Search code examples
amazon-web-servicesamazon-ses

How to verify email address in AWS SES


I have bought a domain,then I have created domain identity in SES and verified it successfully, now comes the email part. I have created email address in identity management that is user@example.com (assume that example.com is my domain), documentation states that I need to go to the email inbox and click on the email but what inbox they mean? How can I access this inbox of this address that I've just created? If I have to use my own email here then what's the point of adding a domain If I can use gmail smtp straight away? Can someone please clarify this?


Solution

  • Here is the clear answer:

    1. At first, you need to purchase and verify your domain in SES(you've done this already, it's good to go for next step)
    2. You need to write a support ticket to move your SES account out from sandbox mode as it's in sandbox mode by default(You need to provide all info AWS requires in detail) moving out from sandbox mode

    This might take 1 day around, finally you can get production SES status and check in your statistics section from SES console.

    1. Next, you need to go AWS WorkMail service console and create your email accounts to be used for sender or receiver in your platform by your purchased domain(i.e, if your domain is abc.com, info@abc.com or support@abc.com). When I say creating email accounts, it says you need to create email address, username and password for each email account.

    2. Finally, If you need to check out the inbox for above created accounts, WorkMail provides a cool web client for it.

    Here is the WorkMail web client documentation from AWS It says this:

    The web client URL looks like this: https://alias.awsapps.com/mail. Replace alias with the alias you received from your site administrator.

    Here, alias is configured by you when you create your organization in WorkMail console.

    The reason why SES requires to verify domain is something like ID verification of email sender, and verification of 3rd party email addresses gives us a flexibility to work with any other email addresses not registered in SES, also allow development and test before registration of domain in sandbox mode.

    Cheers