В этом проекте вы настроите конвейер получения электронной почты для своего домена с помощью Amazon Simple Email Service (Amazon SES) – экономически эффективного сервиса электронной почты, созданного на базе надежной масштабируемой инфраструктуры, разработанной компанией Amazon.com для своей клиентской базы. Сервис Amazon SES выполняет базовые операции по получению электронной почты, связанные со взаимодействием с другими почтовыми серверами, сканированием почты на наличие спама и вирусов, отклонением почты из ненадежных источников, и приемом почты для получателей в вашем домене. Затем сервис Amazon SES передает электронные письма на адрес, в котором ваши приложения могут получить доступ к письмам для последующего архивирования, декодирования и отображения для конечных пользователей, включения автоответчиков, создания заявок в службу поддержки и для любых других возможных способов использования. Благодаря сервису Amazon SES вы можете использовать продукты и сервисы AWS, например Amazon S3, Amazon SNS, AWS Lambda и Amazon WorkMail, для создания масштабируемых решений по работе с электронной почтой для своей организации.

Задачи, которые вы выполните в рамках проекта

Настройка домена для получения электронной почты с использованием сервиса Amazon SES и проверка настройки получения электронной почты путем отправки тестового письма на электронный адрес в вашем домене.

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

Что потребуется для работы

Аккаунт AWS. Чтобы начать использовать сервисы AWS, потребуется аккаунт AWS. Регистрация в AWS.

Домен, зарегистрированный в сервисе Amazon Route 53. Несмотря на то что сервис Amazon SES может получать электронную почту для любого принадлежащего вам домена, в этом проекте предполагается, что ваш домен зарегистрирован в сервисе Amazon Route 53. Чтобы получить такой домен, можно зарегистрировать новый домен либо переместить существующий домен.

Уровень квалификации. Для выполнения этого проекта рекомендуется наличие знаний о записях сервера доменных имен (DNS), но это не обязательно.

Опыт работы с AWS. Знакомство с хостингом доменов в сервисе Amazon Route 53 и методами извлечения элементов из корзины Amazon S3 рекомендуется, но это не обязательно.

Ориентировочная стоимость

Общая сумма расходов на этот проект зависит от размера получаемого вами электронного письма и от типа принадлежащего вам домена. Предположим, что получаемое тестовое электронное письмо имеет размер менее 256 КБ (простое письмо, содержащее несколько строк текста, имеет гораздо меньший размер), не имеет вложений, домен находится в зоне .com, и вы удаляете электронные письма из корзины Amazon S3 в течение месяца после получения. В таком случае сумма расходов на выполнение данного проекта составит менее 12,00 USD в рамках уровня бесплатного пользования и 12,03 USD в ином случае.

Разбивка расходов по статьям: Amazon SES (0 USD за получение почты), Amazon S3 (0,03 USD в месяц без уровня бесплатного пользования и 0 USD при наличии такового) и Amazon Route 53 (12 USD в год за регистрацию домена в зоне .com). Дополнительные сведения о ценах на отдельные сервисы см. в разделе Используемые сервисы и цены.


Требуется больше ресурсов, чтобы начать работу с AWS? Подробнее о них см. на странице центра ресурсов для начала работы.

Узнайте, как использовать сервис Amazon SES, с помощью Руководства разработчика и справки по API.

Читайте технические статьи по различным аспектам Amazon SES.