Общие вопросы

Вопрос. Что такое Amazon Simple Email Service (Amazon SES)?

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

Вопрос. Для кого предназначен сервис Amazon SES?

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

Вопрос. Как начать отправлять электронные сообщения с помощью Amazon SES?

Подробную информацию о настройке работы электронной почты в сервисе Amazon SES см. в разделе Быстрое начало работы Руководства разработчика по Amazon SES.

Цены и оплата

Вопрос. Какова стоимость использования сервиса Amazon SES?

С Amazon SES вы платите только за то, что реально используете. Минимальные и авансовые платежи отсутствуют.

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

Вопрос. Существует ли уровень бесплатного пользования для Amazon SES?

Да. Если Amazon SES вызывается из приложения, размещенного в инстансе Amazon EC2, вы можете бесплатно отправлять 62 000 сообщений электронной почты ежемесячно. Срок действия уровня бесплатного пользования не истекает.

Вопрос. Как оплачивается использование сервиса Amazon SES?

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


Вопрос. Как можно посмотреть статистику использования сервиса Amazon SES?

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

Вопрос. Выставляют ли мне счета за входящие спам-сообщения?

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

Можно настроить Amazon SES блокировать сообщения от определенных отправителей и с определенных IP-адресов. Если заблокировать входящие сообщения таким образом, вы не будете платить за заблокированные сообщения.

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

Вопрос. Что такое изолированная среда Amazon SES?

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

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

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

Вопрос. Можно ли при отправке почты указывать произвольный адрес отправителя?

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

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

Вопрос. Ограничен ли размер почтовых сообщений, доставляемых через сервис Amazon SES?

Amazon SES принимает сообщения электронной почты размером до 10 МБ. Объем учитывается с учетом вложений, присоединенных к почтовому сообщению.

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

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

Вопрос. Ограничено ли число сообщений, которые разрешается отправить?

Каждый аккаунт Amazon SES имеет собственный набор лимитов на отправку. Речь идет о следующих лимитах:

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

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

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

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

Вопрос. Может ли Amazon получать доступ к электронным письмам, которые я отправляю и получаю?

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

Вопрос. Можно ли шифровать сообщения электронной почты, которые я получаю?

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

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

Вопрос. Нужно ли настраивать обратные записи DNS, чтобы использовать сервис Amazon SES?

Настраивать обратные записи DNS, чтобы использовать сервис Amazon SES, не нужно. Платформа Amazon Web Services управляет IP-адресами, которые использует сервис Amazon SES, и создает для этих адресов обратные записи DNS.

Вопрос. Поддерживает ли сервис Amazon SES расширение Sender Policy Framework (SPF)?

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

Если соответствие спецификации Domain-based Message Authentication, Reporting and Conformance (DMARC) при использовании SPF не требуется, публиковать запись SPF нет необходимости, потому что по умолчанию сервис Amazon SES отправляет ваши электронные письма из собственного домена MAIL FROM.

Если вы хотите соответствовать спецификации DMARC при использовании SPF, необходимо настроить Amazon SES на использование вашего собственного домена MAIL FROM и опубликовать запись SPF.

Вопрос. Поддерживает ли сервис Amazon SES технологию Domain Keys Identified Mail (DKIM)?

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

Вопрос. Могут ли электронные письма, отправляемые из Amazon SES, соответствовать спецификации DMARC?

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

Вопрос. Использует ли сервис Amazon SES при отправке электронной почты шифрованное соединение по протоколу Transport Layer Security (TLS)?

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

Да, Amazon SES поддерживает расширение TLS 1.2, 1.1 и 1.0.

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

Вопрос. Можно ли при помощи сервиса Amazon SES отправлять электронную почту из существующих приложений?

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

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

Вопрос. Можно ли отправлять через сервис Amazon SES почтовые сообщения с вложениями?

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

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

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

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

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

Вопрос. Можно ли отправлять электронную почту, используя выделенный IP-адрес?

За дополнительную ежемесячную плату можно арендовать выделенные IP-адреса для личного пользования. Дополнительные сведения об аренде выделенных IP-адресов см. в разделе Запрос и освобождение выделенных IP-адресов в Руководстве по Amazon SES для разработчиков.

Вопрос. Можно ли указать конкретный выделенный IP-адрес при отправке определенных типов сообщений электронной почты?

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

Вопрос. Можно ли протестировать время отклика сервиса Amazon SES, не отправляя электронную почту реальным получателям?

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

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

Вопрос. Можно ли с помощью сервиса Amazon SES отправлять текстовые SMS-сообщения по электронной почте?

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

Чтобы успешно использовать шлюз SMS, нужно знать некоторые данные, в том числе следующие.

  • Номер мобильного телефона получателя.
  • Оператора мобильной связи получателя.
  • Доменное имя шлюза SMS оператора (например, sms.carriername.com).

Если SMS не входят в ваш маркетинговый план или план коммуникаций, рекомендуется использовать Amazon Pinpoint. При использовании Amazon Pinpoint для отправки SMS достаточно знать номер мобильного телефона получателя.

Вопрос. Как правильно использовать кодировку символов в сервисе Amazon SES?

Все данные, отправляемые по протоколу SMTP, должны иметь кодировку ASCII (7-битную). Если вы хотите использовать другую кодировку символов в интерфейсе SMTP сервиса Amazon SES, сначала необходимо применить желаемую кодировку к теме и телу сообщения, а перед отправкой на конечную точку SMTP конвертировать их в 7-битную кодировку ASCII.

API SendEmail принимает сообщение с темой и телом в кодировке UTF-8, перекодирует его в нужный формат (если вы выбрали параметр кодировки) и перед отправкой автоматически конвертирует полученное содержимое в 7-битную кодировку ASCII с соответствующим синтаксисом кодировочных слов и заголовками content-transfer-encoding. Перед каждым запросом API SendRawEmail требуется применить желаемую кодировку к теме и телу сообщения, а затем конвертировать их в 7-битную кодировку ASCII.

Возможности получения

Вопрос. Как настроить Amazon SES для получения электронной почты?

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

После подтверждения домена необходимо опубликовать запись Mail eXchanger (MX) в конфигурации DNS вашего домена. Эта запись относится к региональной конечной точке Amazon SES для получения электронной почты. Дополнительные сведения о публикации записи MX см. в разделе Публикация записи MX для получения электронной почты в Amazon SES Руководства по Amazon SES для разработчиков.

Заключительный этап настройки Amazon SES для получения электронной почты заключается в создании правила получения писем. Правила получения писем указывают Amazon SES, что необходимо делать с электронными сообщениями, отправляемыми в ваш домен. Так, можно настроить Amazon SES для отправки входящей электронной почты в корзину Amazon S3 или для отправки вам уведомления с помощью Amazon SNS. Дополнительные сведения о создании правил получения писем см. в разделе Создание правил получения писем Руководства по Amazon SES для разработчиков.

Вопрос. Что происходит, когда Amazon SES получает почту?

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

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

Вопрос. Как получить доступ к почте в Amazon S3?

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

Вопрос. Как можно обработать получаемую электронную почту?

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

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

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

Вопрос. Могут ли несколько аккаунтов AWS получать почту на один и тот же домен?

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

Вопрос. Накладываются ли ограничения на размер сообщений, получаемых через Amazon SES?

Если вы храните входящие сообщения в корзине Amazon S3, максимальный размер сообщения (с заголовками и вложениями) ограничен 30 МБ.

Если вы пересылаете сообщения с использованием Amazon SNS, максимальный размер сообщения ограничен 150 КБ.

Вопрос. Существует ли ограничение на пропускную способность, с которой можно получать сообщения через Amazon SES?

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

Вопрос. Могу ли я отклонить сообщение электронной почты, отправленное по незашифрованному подключению?

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

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

Вопрос. Каким образом сервис Amazon SES обеспечивает надежность доставки электронной почты?

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 SNS.

Уведомление о доставке инициируется в момент успешной доставки одного из сообщений на почтовый сервер получателя и отправляется только через сервис Amazon SNS.

Вопрос. Взимается ли дополнительная плата за уведомления о недоставках, жалобах и доставках, получаемые через сервис Amazon SNS?

Да, за уведомления о недоставках, жалобах и доставках, получаемые через сервис Amazon SNS, взимается дополнительная плата. Подробнее о расходах, связанных с использованием Amazon SNS, см. на странице Цены на сервис Amazon SNS.

Вопрос. Когда можно ожидать получения уведомлений о недоставках, жалобах и доставках?

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

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

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

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

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

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

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

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

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

Вопрос: Адрес получателя был занесен в глобальный список блокировки, но я уверен, что это действительный адрес. Можно ли удалить этот адрес из списка блокировки?

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

Вопрос. Что произойдет при попытке отправить сообщение, которое неправильно отформатировано или недопустимо по иной причине?

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

Спам и вирусы

Вопрос. Как Amazon SES обеспечивает отсутствие во входящей почте спама и вирусов?

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

Вопрос. Как сервис Amazon SES предотвращает рассылку спама пользователями?

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

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

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

Вопрос. Как работает интеграция Amazon SES с Amazon WorkMail?

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

Вопрос: Чем отличаются сервисы Amazon SES и Amazon SNS?

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

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

Вопрос. Требуется ли регистрация в других сервисах AWS, таких как Amazon EC2, чтобы использовать сервис Amazon SES?

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

Вопрос. Я отправляю почту через собственные почтовые серверы на хостинге Amazon EC2. Следует ли мне перейти на сервис Amazon SES?

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

Вопрос. Накладывает ли Amazon SES какие-либо ограничения на функции AWS Lambda, помимо ограничений самого сервиса AWS Lambda?

Для вызовов RequestResponse действует 30-секундный тайм-аут.

Интерфейс SMTP

Вопрос. Предоставляет ли сервис Amazon SES адрес SMTP-сервера?

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

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

Вопрос. Как использовать интерфейс SMTP в сервисе Amazon SES?

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

Например, можно интегрировать имеющееся пакетное программное обеспечение таким образом, чтобы оно отправляло почту через сервис Amazon SES. С помощью языка программирования с поддержкой протокола SMTP возможно добавить в ваши приложения функцию отправки почты. Функцию отправки через Amazon SES можно интегрировать с распространенными почтовыми агентами (MTA), такими как Sendmail, Postfix, and Exim. Можно даже подключиться к интерфейсу SMTP через командную строку и отправлять команды SMTP напрямую. Подробнее об интерфейсе SMTP см. в разделе Использование интерфейса SMTP Amazon SES для отправки электронной почты Руководства по Amazon SES для разработчиков.

API и SDK

Вопрос. Как выполнять запросы к сервису Amazon SES?

Amazon SES принимает запросы Query по протоколу HTTPS. В таких запросах используются методы запроса GET или POST, а также параметр Action для описания выполняемого действия. Из соображений безопасности сервис Amazon SES не поддерживает запросы по протоколу HTTP; вместо этого следует использовать HTTPS.

Вопрос. Какие операции API доступны для отправки почты?

Помимо возможности отправки по протоколу SMTP сервис Amazon SES предлагает следующие API: SendEmail и SendRawEmail. Эти операции API обеспечивают различные уровни контроля за структурой итогового почтового сообщения. Однако обе они гарантируют одинаковую степень надежности и производительности при отправке:

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

API SendRawEmail дает опытным пользователям возможность самостоятельно форматировать и отправлять электронное сообщение, указывая заголовки, разделы MIME и типы контента.

Вопрос. Включена ли поддержка сервиса Amazon SES в пакеты AWS Software Development Kit?

Да, все пакеты AWS Software Development Kit (SDK) предоставляют методы для осуществления доступа к API Amazon SES. Эти пакеты выполняют функции нижнего уровня, такие как аутентификация и подпись запросов, благодаря чему вы можете отправлять сообщения электронной почты простым вызовом API.

Подробнее о ценах на Amazon SES

Перейти на страницу цен
Готовы приступить к отправке электронной почты?
Начать работу с Amazon SES
Есть вопросы?
Свяжитесь с нами