Поиск по сайту:

Как использовать Amazon SES для отправки электронной почты


Давайте рассмотрим отправку вашего первого электронного письма с помощью Amazon Simple Email Service (SES). В этой статье вы узнаете, как шаг за шагом настроить Amazon SES для отправки электронной почты.

Отправить электронное письмо с помощью Amazon SES можно тремя способами:

  • с помощью консоли
  • используя SMTP-интерфейс Amazon SES
  • используя API

В этом руководстве по AWS SES мы будем использовать консоль SES для отправки электронных писем.

В консоли управления AWS найдите «Simple Email Service» и откройте консоль Amazon SES.

Проверка адреса электронной почты

Первое, что нам нужно сделать, это настроить адрес электронной почты, с которого мы будем отправлять сообщения. Сначала нам нужно убедиться, что мы действительно владеем используемым адресом электронной почты.

Давайте продолжим и нажмем Адреса электронной почты слева.

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

Появится диалоговое окно, сообщающее нам, что электронное письмо с подтверждением было отправлено на этот адрес.

Перейдем к почтовому клиенту.

После завершения проверки вернитесь в консоль SES. Теперь, когда я обновлю свой список. Вы можете видеть, что мой новый адрес электронной почты имеет статус подтвержденного.

Теперь мы можем отправить электронное письмо.

Отправка отформатированного тестового письма

Выберите подтвержденный адрес электронной почты и нажмите Отправить тестовое письмо.

В этом диалоговом окне нам дается несколько вариантов электронной почты.

Я могу переключать дополнительные параметры, щелкнув ссылку Дополнительные параметры, чтобы увидеть некоторые дополнительные поля, которые я могу заполнить, как вы можете видеть ниже, но давайте пока остановимся на простом электронном письме (без каламбура).

В поле Кому введите адрес электронной почты, который вы только что подтвердили. Если вы новый пользователь SES, вы сможете отправлять сообщения только проверенным получателям, поскольку ваша учетная запись будет находиться в тестовой среде под названием Amazon SES Sandbox. Позже вы можете подать заявку на выход из песочницы, чтобы снять ограничение на адрес получателя.

В теме введите Тест в формате SES, а затем добавьте текст в основной текст. Теперь нажмите Отправить тестовое письмо. Вы должны получить электронное письмо.

Отправка необработанного электронного письма

Давайте теперь отправим необработанное отформатированное электронное письмо. Я собираюсь отправить это письмо на тот же проверенный адрес еще раз. Вы заметите, что у меня больше нет возможности просматривать дополнительные параметры, а поле Тема больше недоступно. Эти поля нужно будет указать в окне сообщения.

Я собираюсь вставить образец отформатированного текста для этого письма. Обратите внимание, что я указываю тему в поле сообщения. Здесь также можно указать некоторые другие параметры, которые вы видели ранее в разделе Дополнительные параметры.

Отправьте электронное письмо, а затем проверьте почтовый клиент. Когда вы откроете его, вы увидите, что текст был отформатирован так же, как вы указали в консоли SES.

Статистика отправки SES

Вернувшись в консоль SES, нажмите Отправка статистики. Первое, что вы заметите, — это большое синее текстовое поле, сообщающее нам, что эта учетная запись SES в настоящее время имеет доступ к песочнице.

Чтобы начать отправлять электронные письма без ограничения тестовой среды, вам нужно будет нажать Запросить увеличение лимита отправки. Затем вам нужно будет заполнить эту форму, чтобы отправить новый запрос. Я не собираюсь проходить через это здесь.

Ограничения на отправку

Если мы прокрутим страницу статистики отправки, у нас будет некоторая статистика, связанная с нашими ограничениями на отправку. Здесь вы можете увидеть, как у вас обстоят дела с нашим текущим лимитом отправки. У меня здесь есть несколько отправленных электронных писем после тестирования для этой статьи, но я вижу, что у меня намного меньше моих 200 электронных писем за 24-часовой период.

Чуть ниже мы можем увидеть некоторые показатели SES, которые покажут количество доставленных электронных писем, отказов, отказов и жалоб.

Краткое содержание

Функция Amazon SES — отличный способ массовой рассылки электронных писем. Я надеюсь, что эта статья дала вам преимущество в знакомстве с SES и в том, как использовать его для отправки электронных писем.