Как установить имя для полученных писем в s3 с Amazon SES - PullRequest
0 голосов
/ 13 мая 2019

Я проверил руководство разработчика SES, в примере, когда электронная почта хранится в S3, она имеет случайный идентификатор. Но я хотел бы установить имя для адреса электронной почты получателя. Есть ли способ сделать это? Нужно ли использовать лямбду?

1 Ответ

0 голосов
/ 15 мая 2019

Вы можете настроить событие Amazon S3 для запуска функции AWS Lambda всякий раз, когда Amazon SES сохраняет электронную почту в корзине Amazon S3.

Для функции Lambda потребуется:

  • Извлеките Bucket and Key из данных event, переданных в функцию
  • . Считайте объект S3, чтобы получить адрес электронной почты получателя.
  • Скопируйте объект S3 в новое имя (Key) на основеадрес электронной почты получателя
  • Удалить исходный объект S3

Приведенный выше метод перезапишет любой существующий объект с тем же именем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...