AWS [SES]:获取ProductionAccessNotGrantedException背后的原因

时间:2018-06-04 06:12:04

标签: amazon-ses

要在AWS中使用SES来处理我的网站订阅,我执行了以下操作:

  1. 验证了我要发送电子邮件的电子邮件和域名。还使用了IAM并提供了发送自定义电子邮件的正确访问权限

  2. 使用AWS Cli创建了CustomVerificationEmailTemplate

  3. 创建配置集并将其链接到SNS。

  4. 使用过的Java SDK,创建了AmazonSimpleEmailService类型的客户端和sendCustomVerificationEmailRequest变量,并使用sendCustomVerificationEmail方法发送邀请电子邮件。

  5. 但是我确实得到以下例外:

    [ProductionAccessNotGrantedException: null (Service: AmazonSimpleEmailService; Status Code: 400; Error Code: ProductionAccessNotGranted; Request ID: *****
    

    知道为什么我会得到这个例外吗?我应该在哪里获得生产访问权限?

1 个答案:

答案 0 :(得分:0)

默认情况下,所有AWS账户中的

SES服务将处于沙盒状态。在沙盒状态下,我们无法执行某些操作,例如使用CustomVerificationEmailTemplate。 我们需要提出一个服务请求,以使其脱离沙盒状态。有关如何获取沙箱状态的更多文档过程为here