AWS [SES]: причина (ы) получения исключения ProductionAccessNotGrantedException - PullRequest
0 голосов
/ 04 июня 2018

Чтобы использовать SES в AWS для обработки подписок на мой сайт, я сделал следующее:

  1. Подтвердил свою электронную почту и домен, с которого я хочу отправить электронную почту.Также использовал IAM и дал надлежащий доступ для отправки настроенного электронного письма

  2. С помощью AWS Cli создал CustomVerificationEmailTemplate.

  3. Создал набор конфигурации и связал его с SNS.

  4. Использовал Java SDK, создал клиента типа AmazonSimpleEmailService и переменной sendCustomVerificationEmailRequest и использовал метод sendCustomVerificationEmail для отправки электронного письма с приглашением.

Однако я получаю следующее исключение:

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

Есть идеи, почему я получаю это исключение?Где я могу получить доступ к продукции?

1 Ответ

0 голосов
/ 26 апреля 2019

Служба SES будет находиться в статусе песочницы по умолчанию во всех учетных записях AWS.В состоянии песочницы мы не можем делать определенные вещи, такие как использование CustomVerificationEmailTemplate.Нам нужно поднять запрос на обслуживание, чтобы вывести его из статуса песочницы.больше процесса документации о том, как вывести его из песочницы, статус здесь .

...