我们可以通过 Amazon SES 发送和接收电子邮件吗?

Can we send and receive email via Amazon SES?

我已经设置 Amazon SES 从我的 Java 应用程序发送电子邮件。我还需要接收电子邮件。我看到有一个选项可以使用 SES 接收电子邮件。但是文档有点混乱。如果我理解正确,我们只能使用 SES 接收来自我们拥有的域的电子邮件。 以下文档表示相同: SES Doc

我只想知道 SES 是否会帮助我接收来自或发往包括 Gmail 在内的各种域的电子邮件,或者仅来自我拥有的域。

您可以使用 AWS SES 从任何电子邮件 address/domain 接收电子邮件。

编辑:验证域的过程是为了证明您 own/control 它(域),但是一旦您验证了它,您就可以向任何域发送电子邮件,并从任何域接收电子邮件。验证与允许您接收该域的电子邮件或通过该域发送电子邮件有关 - 它与向您发送电子邮件的人的域无关。

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

目前亚马逊做了额外的限制。当您创建新的 SES 帐户时,您处于沙盒中。

However, when your account is in the sandbox, we apply the following restrictions to your account:

  • 您只能将邮件发送到经过验证的电子邮件地址和域,或者发送到 Amazon SES 邮箱模拟器。
  • 您只能从经过验证的电子邮件地址和域发送邮件。
  • 您每 24 小时最多可以发送 200 条消息。
  • 您每秒最多可以发送 1 条消息。

要能够将电子邮件发送到不同的域,您应该 Moving Out of the Amazon SES Sandbox

为了能够接收电子邮件,您必须将它们转发到 S3WorkMail 等服务,例如

See also