I have set up Amazon SES
for sending emails from my Java application. I also need to receive emails. I see that there is an option to receive emails using SES
. But the docs are bit confusing. If I understand them correct, we can only receive emails from the domains that we own using SES
.
The following doc says the same:
SES Doc
I just want to know if SES will help me to receive emails from or to various domains including Gmail
or only from the domains I own.
You can receive emails from any email address/domain using AWS SES.
Edit: The process of verifying the domain is to prove that you own/control it (the domain), but once you verify it you can send email to any domain, and receive email from any domain. The verification has to do with allowing you to receive email for that domain, or send email via that domain - it has nothing to do with the domain of the people that send you an email.
Before you can receive email for a domain using Amazon SES, you must prove that you own the domain by verifying it with Amazon SES. Although Amazon SES enables you to verify single email addresses, you must verify a domain if you want to use Amazon SES for email receiving. You can verify and receive email with Amazon SES for any domain that you own, but it is easier to set up a domain that you have registered with Amazon Route 53.
http://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email-getting-started-verify.html