Причины прекращения отправки писем: отписка, условия остановки, неудачная доставка
Adapty Mail прекращает отправку письма пользователю по трём причинам:
- Условие остановки: Текущая последовательность для пользователя завершается, потому что он совершил конверсию. Пользователь не подавляется и остаётся доступным для других кампаний.
- Подавление: Пользователь исключается из всех будущих отправок в этом проекте.
- Троттлинг: У нового домена есть суточный лимит, который постепенно растёт по мере отправки писем и со временем исчезает. Письмо, превышающее лимит, откладывается на следующий день. Если лимит превышен повторно, письмо помечается как Cancelled, и получатель не сможет запустить новую маркетинговую кампанию в течение недели.
Все три механизма действуют в рамках конкретного проекта. Подавление в одном проекте Adapty не влияет на другой.
Условия остановки (завершение кампании при успехе)
Условие остановки завершает кампанию, как только она достигла цели, и последующие письма из неё больше не отправляются.
Каждое событие, которое получает Adapty Mail — покупка, возврат, подтверждение — обновляет профиль. После каждого обновления Adapty Mail проверяет профиль на соответствие условию остановки:
- Маркетинговые кампании: статус подписки профиля достигает значения Subscribed, или статус разовой покупки достигает значения Purchased.
- Активация приложения и Страница отмены: условий остановки нет — они всегда выполняются до конца.
- Double opt-in: получатель подтверждает свой адрес.
Когда условие остановки срабатывает, кампания для этого получателя завершается. Участие в других кампаниях при этом сохраняется.
Откройте аналитику кампании, чтобы увидеть разбивку по тем, кто достиг условий остановки и каким образом.
Подавление рассылки (удаление из списка рассылки)
Проверка адреса не прошла
Adapty Mail проверяет каждый полученный адрес электронной почты.
Следующие адреса отклоняются сразу и не создают новых профилей:
- Любые адреса на
privaterelay.appleid.com— адрес, который Apple выдаёт, когда пользователь выбирает Hide My Email. Чтобы отправлять письма таким пользователям, собирайте настоящий адрес отдельно. Apple переводит новые релейные адреса наprivate.icloud.com— Adapty Mail их не фильтрует, так что они попадают как обычные профили. - Любые адреса с не-ASCII символами или пробелами — Amazon SES их не принимает.
Для всех остальных адресов Adapty Mail обращается к серверу пользователя и проверяет, существует ли почтовый ящик. Письма при этом не отправляются. Адрес блокируется, если:
- он не соответствует активному почтовому ящику
- размещён на одноразовом домене
- почтовый ящик переполнен
- это служебный адрес, например
info@илиsupport@
Если проверка не завершилась — почтовый сервер заблокировал запрос или не ответил — Adapty Mail не блокирует адрес. Профиль создаётся и получает рассылки наравне с остальными.
Чтобы узнать, что произошло с адресом, найдите его в Профилях. Профиль с меткой Unsubscribed не прошёл проверку, даже если на него ещё ничего не отправлялось. Адрес, у которого профиля нет вовсе, был отклонён. Adapty Mail API не может вам этого сообщить: его ответ приходит до того, как проверка завершается.
Адрес, который перестаёт работать позже, сохраняет профиль до первого отказа, после которого он подавляется. Adapty Mail никогда повторно не проверяет адрес, и отправка исправленного адреса не восстанавливает профиль — она создаёт второй.
Adapty Mail проверяет адрес один раз — в момент его поступления. После этого недействительный адрес обнаруживается только при сбое доставки письма. Проверяйте адреса на своей стороне, прежде чем передавать их в Adapty Mail.
Получатель отписался
Маркетинговые письма предоставляют получателю два способа отписаться. В транзакционных письмах их нет — служебные сообщения отправляются без согласия, поэтому и отзывать нечего.
- Ссылка в футере: есть в каждом маркетинговом письме. Она ведёт на страницу с замаскированным адресом получателя и кнопкой Unsubscribe; нажатие на неё отписывает профиль. Шаг с подтверждением сделан намеренно: сканеры и prefetch-агенты самостоятельно открывают ссылки в теле письма, и они не должны случайно вызывать отмену подписки.
- Отписка в один клик: почтовые клиенты, поддерживающие эту функцию, показывают кнопку «отписаться» рядом с именем отправителя. Один клик — и профиль отписан, без промежуточной страницы подтверждения. Adapty Mail добавляет заголовки
List-Unsubscribe, которые Gmail и Yahoo требуют от массовых отправителей (RFC 8058), в каждое маркетинговое письмо.
Оба URL содержат зашифрованный токен, идентифицирующий получателя и письмо, из которого он пришёл, — поэтому для отписки не нужен ни вход в систему, ни ручной поиск. Оба URL указывают на ваш домен, однако страница отмены подписки размещена на Adapty Mail.
Отписка от тестового письма ни на что не влияет — тестовые рассылки не учитываются при подавлении.
Доставка не удалась или получатель пометил письмо как спам
Amazon SES сообщает о результате каждого отправленного письма. Три из этих отчётов немедленно блокируют профиль:
| Событие | Что означает |
|---|---|
| Bounce | Принимающий почтовый сервер отклонил письмо и вернул его обратно. Adapty Mail не различает жёсткие баунсы (адреса без почтового ящика или домена) и мягкие баунсы (переполненный ящик). Помогает выявлять адреса, прошедшие первоначальную проверку, но ставшие недействительными позднее. |
| Complaint | Получатель пометил письмо как спам. |
| Reject | Amazon SES отклонил сообщение ещё до отправки. |
В истории действий профиля баунс отображается как Bounced, а жалоба — как Spam report.
Возврат получателя
Ничто в дашборде не снимает подавление. Обратитесь в поддержку Adapty — например, если кто-то пометил тестовое письмо как спам.
На странице профиля видно, подавлен ли профиль: там отображается Unsubscribed вне зависимости от причины. Меню ⋯ на той же странице также позволяет подавить профиль вручную.
Тротлинг (временные задержки и отмены)
Новый домен для отправки имеет лимит 100 писем в день. Лимит растёт по мере отправки и исчезает, когда домен полностью прогрет — подробнее в разделе Прогрев домена. Adapty Mail проверяет каждый из ваших доменов на соответствие собственному лимиту и отправляет через первый, у которого лимит ещё не исчерпан. Таким образом, второй верифицированный домен увеличивает суточный лимит отправки для проекта.
Когда все ваши домены превышают лимит, письмо не доходит до Amazon SES. Путь профиля получает статус Throttled. Adapty Mail повторит попытку позже — через день для транзакционной кампании, через неделю для маркетинговой. К тому времени лимит, как правило, уже выше. Письмо, заблокированное в первый день, будет отправлено повторно через неделю — когда лимит значительно вырастет.
Если превышение лимита сохраняется и после этого, кампания для данного получателя помечается как Cancelled. Профиль не блокируется, но не сможет войти в другую маркетинговую кампанию в течение недели. Никакие уведомления об отмене не отправляются автоматически — единственное свидетельство этого факта остаётся в виде соответствующего чипа. Перед масштабным запуском с нового домена добавьте второй верифицированный домен или сначала дайте лимиту подрасти.
Тестовые рассылки полностью игнорируют лимит, поэтому успешная тестовая отправка письма ничего не говорит о том, пройдёт ли реальная рассылка.
Соответствие требованиям
Соблюдение требований CAN-SPAM, GDPR и аналогичных законов в ваших регионах — ваша ответственность как отправителя. Часть из них Adapty Mail выполняет автоматически, остальное остаётся за вами.
Обрабатывается автоматически
- Ссылка для отписки: В футере каждого маркетингового письма — обрабатывается сразу после подтверждения получателем.
- Заголовки List-Unsubscribe: Добавляются к каждому маркетинговому письму для отписки в один клик прямо из почтового клиента (RFC 8058).
- Автоматическое подавление: Срабатывает при отказе доставки или жалобе на спам.
- Плейсхолдер адреса: Зарезервирован в футере каждого письма кампании и заполняется адресом, который вы указали.
Ваша ответственность
- Адрес вашей компании: сохраните его в Settings > Company — именно этим значением заполняется плейсхолдер. CAN-SPAM требует физический адрес в футере, и Adapty Mail не создаст кампанию без него.
- Явное согласие на получение рассылки: получите его до того, как передавать email пользователя в Adapty. См. Подключение Adapty к Adapty Mail. Чтобы каждый новый получатель дополнительно подтверждал свой адрес перед отправкой маркетинговых писем, включите double opt-in.
- Запросы на удаление по GDPR: отправьте идентификаторы профиля на эндпоинт Delete profile API Adapty Mail. Adapty Mail удалит персональные данные профиля и отменит запланированные письма. Удаление необратимо: повторное сохранение с теми же идентификаторами не восстановит профиль.