Сегодня утром я заметил предупреждение в настройках пула пользователей, которого раньше не замечал:
Я посмотрел на экран настроек и там есть переключатель:
У меня уже есть адрес отправителя. Как установить для этого параметра значение «Да» с помощью CloudFormation?
Документация Cognito CloudFormation выглядит так:
Type: AWS::Cognito::UserPool
Properties:
AdminCreateUserConfig:
AdminCreateUserConfig
AliasAttributes:
- String
AutoVerifiedAttributes:
- String
DeviceConfiguration:
DeviceConfiguration
EmailConfiguration:
EmailConfiguration
EmailVerificationMessage: String
EmailVerificationSubject: String
LambdaConfig:
LambdaConfig
MfaConfiguration: String
Policies:
Policies
Schema:
- SchemaAttribute
SmsAuthenticationMessage: String
SmsConfiguration:
SmsConfiguration
SmsVerificationMessage: String
UsernameAttributes:
- String
UserPoolName: String
UserPoolTags:
String: String
EmailConfiguration — это место, где я установил адрес отправителя, и я подумал, что, возможно, они добавили его туда, но в Документация по настройке электронной почты, похоже, тоже ничего нет.
Есть идеи, как настроить пул пользователей Cognito для использования SES для электронной почты?
@ Jun711, нет, не видел. Это было незадолго до того, как я задал вопрос. Я имею в виду, в течение недели или около того.
Насколько я понимаю, эта функция довольно новая. В настоящее время нет способа настроить эту опцию через Cloud Formation или SDK. Эта функциональность, вероятно, скоро станет доступна, но пока вы можете просто вручную выбрать опцию на панели инструментов и перенастроить свой шаблон, как только функциональность станет доступной.
Вы также можете просто подождать, пока он не станет доступен, если вы не хотите вручную изменять какие-либо параметры. Однако служба электронной почты cognito по умолчанию имеет мягкое ограничение в 50 писем в день, подробнее здесь: пределы познания. Таким образом, в зависимости от вашего варианта использования ожидание может оказаться невозможным.
Я следил за этим вопросом. Несколько дней назад я заметил, что AWS::Cognito::UserPool EmailConfiguration
документация на недвижимость обновился. Теперь он включает свойство EmailSendingAccount
. Если вы установите для него значение DEVELOPER
, он будет использовать SES для отправки электронных писем с указанным исходным ARN.
Вы узнали, когда у них это началось?