Отправить письмо новому подписанному пользователю, используя AWS sns с функцией лямбды - PullRequest
0 голосов
/ 30 мая 2018

Я работаю над одним проектом с лямбда-функцией AWS, DynamoDB, безсерверной архитектурой со средой выполнения node.js.

Теперь я хочу отправить электронное письмо при регистрации нового пользователя в моей системе.для подтверждения адреса электронной почты.

Сначала я попробовал использовать SES (учетные данные SMTP) и модуль nodemailer.Когда мы пытаемся отправить электронное письмо с использованием SES, нам необходимо проверить оба адреса электронной почты (From и TO).Но дело в том, что предположим, что я проверяю свой From адрес электронной почты, но у нового подписавшегося пользователя есть новый адрес электронной почты, поэтому, когда я пытаюсь отправить электронное письмо на адрес электронной почты нового подписавшегося пользователя, то происходит ошибка, например, адрес электронной почты не подтвержден,

Итак, я хочу знать, что если я хочу отправить электронное письмо новому зарегистрированному пользователю, как я могу отправить электронное письмо с подтверждением?

Могу ли я использовать SNS с лямбда-AWS и безсерверной архитектурой?

Заранее спасибо за помощь.

1 Ответ

0 голосов
/ 30 мая 2018

Я подозреваю, что ваш Amazon SES все еще находится в режиме песочницы .Пока вы находитесь в режиме песочницы, вы можете выполнять только следующие действия:

  • Вы можете отправлять почту только на подтвержденные адреса и домены электронной почты или на симулятор почтовых ящиков Amazon SES.

  • Вы можете отправлять максимум 200 сообщений за 24-часовой период.

  • Вы можете отправлять максимум 1 сообщение в секунду.

Чтобы вывести себя из режима «песочницы», вам нужно открыть SES Limits Sending Limit Increase в центр поддержки AWS.

...