Вопросы и ответы по Amazon SES

Начало работы

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

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

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

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

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

Цены и оплата

Можно в любое время просмотреть начисления за текущий платежный период на панели управления выставлением счетов консоли управления AWS.

Новые клиенты могут бесплатно отправлять электронные письма через Amazon SES, используя уровень бесплатного пользования AWS. Гибкий уровень бесплатного пользования SES позволяет новым отправителям попробовать необходимые функции SES. Получите до 3000 бесплатных сообщений каждый месяц в течение первых 12 месяцев после начала использования SES. Уровень бесплатного пользования можно использовать для бесплатной пробной работы следующих служб электронной почты: исходящая электронная почта, входящая электронная почта, обработка исходящей электронной почты виртуальным менеджером по доставке. 

Дополнительные сведения см. на странице на странице цен AWS.

Лимиты и ограничения

Нет. Amazon SES можно использовать только для отправки сообщений электронной почты с адресов или из доменов, которые принадлежат вам.

Чтобы подтвердить, что вы владеете адресом электронной почты или доменом, его необходимо подтвердить. В каждом регионе AWS можно подтвердить до 10 000 адресов электронной почты и доменов (в любой комбинации). Дополнительные сведения о подтверждении адресов электронной почты и доменов см. в разделе Проверка идентификаторов в Amazon SES Руководства по Amazon SES для разработчиков.

API Amazon SES версии 2 и SMTP принимает электронные письма размером до 40 МБ с любыми вложенными изображениями и файлами. Сообщения размером более 10 МБ подвергаются ограничению пропускной способности, и в зависимости от скорости отправки скорость может быть снижена до 40 МБ/с. Например, вы можете отправить сообщение размером 40 МБ со скоростью 1 сообщение в секунду или 2 сообщения размером 20 МБ в секунду.

API Amazon SES версии 1 принимает электронные письма размером до 10 МБ с любыми вложенными изображениями и файлами.

Каждая учетная запись Amazon SES имеет собственный набор ограничений на массовую отправку электронной почты. Лимиты таковы:

  • Квота на отправку – максимальное число получателей, которым можно отправить сообщение электронной почты в течение 24 часов.
  • Максимальная скорость отправки – максимальное число получателей, которым можно отправить сообщение электронной почты в секунду.

Лимиты на отправку пакетной рассылки связаны с получателями, а не с самими почтовыми сообщениями. Проверить свои лимиты можно в любое время с помощью консоли Amazon SES.

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

Аутентификация, проверка и настройка

Да, Amazon SES поддерживает расширение DKIM. Если вы включили и настроили функцию Easy DKIM, Amazon SES будет добавлять от вашего имени подпись DKIM во все исходящие сообщения. Кроме того, электронную почту можно подписать вручную. Чтобы гарантировать максимальную доставляемость, не следует подписывать некоторые заголовки DKIM. Подробнее об этом см. в разделе Ручное формирование подписи DKIM в Amazon SES Руководства по Amazon SES для разработчиков.

При использовании сервиса Amazon SES электронные письма могут соответствовать спецификации DMARC посредством SPF, DKIM или с применением обеих технологий.

Подробнее об этом описано в разделе об Amazon SES и протоколах безопасности руководства по Amazon SES для разработчиков.

Если вы арендуете несколько выделенных IP-адресов для использования с аккаунтом Amazon SES, можно воспользоваться возможностью работы с пулами выделенных IP-адресов для создания групп (пулов) таких IP-адресов. Затем можно связать каждый пул с набором настроек; при отправке электронных писем с использованием этого набора настроек письма будут отправляться только с IP-адресов из соответствующего пула. Подробнее см. в разделе Создание пулов выделенных IP-адресов Руководства по Amazon SES для разработчиков.

Оба варианта выделенных IP-адресов помогают управлять отправкой репутации по зарезервированным IP-адресам. Стандартные выделенные IP-адреса требуют ручной настройки и управления IP-адресами. Управляемые выделенные IP-адреса избавляют от необходимости в ручном мониторинге и масштабировании пулов выделенных IP-адресов. Также они помогают более точно моделировать состояние нагрева и предотвращать избыточную отправку, которая может снизить показатели доставки. Более подробное сравнение преимуществ описано в разделе «Выделенные IP-адреса» Руководства по Amazon SES для разработчиков.

Возможности отправки

Сервис Amazon SES предоставляет полноценный интерфейс SMTP для эффективной интеграции с приложениями, отправляющими электронную почту через SMTP-сервер. Приложения могут подключаться непосредственно к интерфейсу SMTP, или можно настроить имеющийся почтовый сервер на использование данного интерфейса в качестве SMTP-сервера.

Для подключения к интерфейсу SMTP в сервисе Amazon SES требуется создать данные для доступа к SMTP-серверу. Подробнее о создании данных для доступа к SMTP-серверу см. в разделе Получение данных для доступа к SMTP-серверу Amazon SES Руководства по Amazon SES для разработчиков.

Amazon SES позволяет создать частный SMTP-сервер для использования с любым имеющимся SMTP-клиентом, включая ПО собственной разработки или любое стороннее ПО, которое может отправлять электронную почту по протоколу SMTP.

Подробнее об этом см. в разделе Использование интерфейса SMTP сервиса Amazon SES для отправки электронной почты Руководства по Amazon SES для разработчиков.

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

Примечание. Для обеспечения безопасности отправителей и их клиентов Amazon SES проверяет каждое отправленное вложение на вирусы и вредоносное ПО.

Для отправки электронной почты с вложениями можно использовать почтовый клиент, который поддерживает SMTP. Клиент, настроенный на отправку исходящей почты через сервис Amazon SES, перед отправкой сообщения компонует соответствующие разделы MIME и заголовки.

Также возможно реализовать отправку сообщений с вложениями программным путем. Чтобы прикрепить вложение, скомпонуйте новое составное почтовое сообщение. В это сообщение включите раздел MIME с соответствующим заголовком Content-Type и соответствующее содержимое в кодировке MIME. Затем под заголовком Content-Disposition укажите, следует ли отображать содержимое внутри сообщения или рассматривать его как вложение.

Составив сообщение, можно отправить его с помощью операции API SendRawEmail.

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

Подробнее об Amazon SES Mailbox Simulator см. в разделе Тестирование отправки электронной почты с помощью Amazon SES Руководства по Amazon SES для разработчиков.

Доставляемость

Amazon SES использует технологии фильтрации контента для сканирования исходящих сообщений электронной почты. Эти фильтры контента помогают гарантировать, что контент, отправляемый через Amazon SES, соответствует стандартам интернет-провайдеров. Чтобы улучшить доставляемость электронных писем, Amazon SES обеспечивает цепочку обратной связи, включающую уведомления о недоставке, жалобах и доставке.

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

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

В частности, интернет-провайдер иногда не может доставить электронную почту получателю по некоторым временным причинам – например, из-за переполнения почтового ящика. В этих случаях Amazon пытается повторно отправить почтовое сообщение. Если ошибка возникает постоянно, например «Почтовый ящик не существует», Amazon SES не пытается снова доставить это сообщение, и вы получаете уведомление о постоянной недоставке. Можно настроить уведомления о доставке для тех случаев, когда Amazon SES успешно доставляет сообщение на почтовый сервер получателя.

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

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

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

Подробнее о глобальном списке блокировки см. в разделе Amazon SES и доставляемость Amazon SES.

Безопасность и шифрование

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

Amazon SES интегрируется с сервисом AWS Key Management Service (KMS), который предоставляет возможность шифрования писем, записываемых в корзину Amazon S3. В Amazon SES для шифрования писем перед отправкой в Amazon S3 используется шифрование на стороне клиента. Это означает, что вам придется расшифровывать содержимое на своей стороне после извлечения сообщений из корзины Amazon S3. В состав SDK AWS для Java и SDK AWS для Ruby входит клиент, выполняющий расшифровку сообщений.

Amazon SES поддерживает протоколы TLS 1.2 и выше для подключений TLS.

По умолчанию Amazon SES использует гибкий протокол TLS. Это означает, что Amazon SES всегда пытается установить с почтовым сервером получателя безопасное соединение. Если Amazon SES не удается установить безопасное соединение, сервис отправляет незашифрованное сообщение.

Это можно изменить: настроить сервис Amazon SES так, чтобы он отправлял сообщение на почтовый сервер получателя только в том случае, если ему удастся установить безопасное соединение.

Amazon SES использует ряд мер защиты от спама и вирусов. В первую очередь используются списки блокировки, что предотвращает проникновение в систему почты от известных спамеров. Дополнительно выполняется проверка на вирусы для каждого входящего электронного письма, содержащего вложение. Amazon SES предоставляет результаты сканирования на спам, и вы можете сами решить, доверяете ли конкретному почтовому сообщению. Помимо результатов сканирования на наличие вирусов и спама Amazon SES сообщает итоги проверки DKIM и SPF.

Для сервиса Amazon SES мы разработали технологии фильтрации содержимого электронной почты на спам и наличие вредоносного ПО.

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

Amazon SES и другие сервисы AWS

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

В отличие от него, Amazon Simple Notification Service (Amazon SNS) подходит для приложений, ориентированных на рассылку срочных push-уведомлений по запросу подписчиков с использованием разных транспортных протоколов, включая HTTP, Amazon SQS и электронную почту. Размер оповещения Amazon SNS ограничен 8192 символами в виде строк в формате UTF-8, а мультимедийный контент не поддерживается.

От пользователей Amazon SES не требуется регистрация в других сервисах AWS. Сервис Amazon SES позволяет доставлять почту любому приложению с доступом в Интернет, независимо от того, работает ли оно в локальном центре обработки данных (ЦОД), на инстансе Amazon EC2 или как клиентский программный продукт.

Связь с нами

Чтобы сообщить о нарушениях правил использования электронной почты, отправьте письмо по адресу email‑abuse@amazon.com.
Чтобы помочь нам решить проблему как можно быстрее и эффективнее, укажите полные заголовки исходных писем. Процедуры получения заголовков электронных писем для нескольких популярных почтовых клиентов приведены на странице How to Get Email Headers веб‑сайта MxToolbox.com.

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

Если у вас есть план поддержки AWS Support, вы можете создать новую заявку в службу поддержки непосредственно в Консоли управления AWS. Стоимость планов поддержки AWS Support составляет от 29 USD в месяц. Дополнительные сведения о планах Поддержки AWS см. на странице https://aws.amazon.com/premiumsupport/.

Создание новой заявки для службы технической поддержки

  1. В меню Support (Поддержка) консоли выберите Support Center (Центр поддержки).
  2. Затем выберите Create case (Создать заявку).
  3. На странице Create case (Создать заявку) выберите Technical support (Техническая поддержка).
  4. Укажите информацию о проблеме, с которой вы столкнулись, а затем отправьте заявку.

Если у вас нет плана поддержки AWS Support, вы также можете задать вопросы и получить ответы на форуме Amazon SES.

Подробнее о расценках

Посетите страницу цен Amazon SES.

Подробнее 
Зарегистрировать бесплатный аккаунт

Получите мгновенный доступ к уровню бесплатного пользования AWS.

Регистрация 
Начать разработку в консоли

Начните разработку с помощью Amazon SES в консоли управления AWS.

Вход