Настройка домена отправки для Adapty Mail

Adapty Mail отправляет кампании с вашего собственного домена, а не с общего адреса — так репутация отправителя остаётся под вашим контролем. Для запуска достаточно одного верифицированного домена, а в рамках одного проекта их можно добавить до пяти.

Чтобы верифицировать домен с минимумом шагов, воспользуйтесь руководством Начало работы с Adapty Mail. Эта статья — полный справочник: настройка, верификация, прогрев и отправка с нескольких доменов.

Требования и ограничения

  • Корневой домен: укажите корневой домен с суффиксом верхнего уровня (yourapp.com). Adapty Mail не принимает поддомены (app.yourapp.com) и домены с суффиксами второго уровня (yourapp.co.uk, yourapp.com.br).
  • Только ASCII: Punycode и интернационализированные доменные имена не поддерживаются.
  • Активные NS-записи: домен должен резолвиться. Adapty Mail выполняет DNS-запрос при настройке и отклоняет домены без действующих NS-записей.
  • Один проект на домен: домен нельзя использовать в нескольких проектах. Если домен уже занят в каком-либо проекте — вашем или чужом — настройка завершится ошибкой.
  • Доменное имя, соответствующее вашему бренду: имя должно быть узнаваемым как имя вашего приложения. yourapp.com подходит для приложения Yourapp; несвязанный anotherapp.com — нет. Adapty использует в качестве ориентира бренд вашего приложения: название, описание и слоган. Если у проекта нет бренда, проверка пропускается.
  • Домен с хорошей репутацией: Adapty Mail отклоняет домен, который Blacklist Master отмечает как внесённый в спам-блеклист.
  • До пяти доменов на проект: каждый из них проходит верификацию и прогрев самостоятельно.
  • Удаление необратимо: отправка останавливается немедленно, а прогресс верификации домена, DNS-записи и прогревочный почтовый ящик удаляются. Домен можно добавить заново, но верификация начнётся с нуля с новыми записями. Письма кампаний за последние 30 дней по-прежнему учитываются в оценке доставляемости. Если вы оставите тот же поддомен для отправки, его дневной лимит отправки сохранится. Ваши DNS-записи остаются там, где вы их разместили; удалите их самостоятельно.

1. Добавьте домен

В Adapty Mail откройте Settings > DNS и перейдите в раздел Email domains.

  1. В поле Domain введите ваш корневой домен, например yourapp.com.

  2. В поле Sending subdomain укажите поддомен для отправки писем. Оставьте поле пустым, чтобы использовать mail. Подсказка под полем показывает полное имя хоста: Emails will be sent from mail.yourapp.com.

  3. В поле Link subdomain укажите другой поддомен для ссылок и изображений внутри писем. Оставьте поле пустым, чтобы использовать go. Подсказка также показывает этот хост: Links and images in emails will be served from go.yourapp.com.

  4. Нажмите Add domain. Adapty Mail проверит введённые данные, добавит домен в ваш проект и отобразит карточку со всеми DNS-записями, которые нужно настроить для домена.

    Форма добавления домена с полями Domain, Sending subdomain и Link subdomain
  5. При желании добавьте ещё домены, чтобы увеличить суточный лимит отправки писем.

Используйте собственные поддомены

Префикс отправителя отображается в поле «От» у каждого получателя, а префикс ссылки — в каждой ссылке, по которой они переходят. Большинство проектов оставляют значения по умолчанию; если вы вводите своё, оба поля подчиняются одним и тем же правилам:

  • Используйте строчные буквы, цифры и дефисы; без дефиса в начале или конце, не длиннее 63 символов.
  • Зарезервированные значения: www, smtp, admin, api, mx и dkim.
  • Оскорбительные лейблы и лейблы, имитирующие известный бренд — например, paypal — будут отклонены. Обычные маркетинговые слова вроде news, offers или hello допустимы.
  • Оба префикса не могут совпадать друг с другом.
  • После добавления домена оба префикса зафиксированы. Чтобы отправлять письма с другого хоста, удалите домен и добавьте его снова или добавьте второй домен.

2. Добавьте DNS-записи

Добавьте все записи с карточки в ваш DNS точно в том виде, как они указаны. Чтобы перенести весь набор сразу, нажмите Export и выберите CSV, GoDaddy zone file, Cloudflare zone file или Route 53 zone file.

Warning

В Cloudflare каждая запись CNAME должна быть DNS only — проксированная запись разрешается в адрес Cloudflare и никогда не проходит проверку. Экспорт Cloudflare zone file настраивает это за вас.

Tip

ИИ-ассистент, подключённый к MCP-серверу Adapty Mail, может прочитать эти записи, провести вас через их публикацию у вашего DNS-провайдера и повторно запустить проверку за вас.

Первые три раздела обязательны — настройка не будет завершена, пока записи не пройдут проверку. Запись DMARC на корневом домене не обязательна.

РазделХостЧто делает
Sending infrastructureSending subdomainПодписывает ваши кампании и направляет возвраты обратно в Adapty Mail
Warmup mailboxSending subdomainЗапускает почтовый ящик, который формирует репутацию отправителя в процессе прогрева
Media & redirectsLink subdomainОбслуживает изображения и отслеживаемые ссылки в ваших письмах с вашего собственного домена
DMARC policy (опционально)Root domainУказывает принимающим провайдерам, как обрабатывать письма, не прошедшие аутентификацию

Если для вашего корневого домена уже настроены записи SPF и DMARC для корпоративной почты, они остаются без изменений — все необходимые записи добавляются на поддоменах.

Справочник DNS-записей

DKIM — 3 записи CNAME. Криптографические подписи, подтверждающие, что письмо не было изменено при передаче.

ПолеФормат
TypeCNAME
Name{token}._domainkey.mail.yourapp.com
Value{token}.dkim.amazonses.com

MAIL FROM — 1 запись MX. Обрабатывает отказы доставки.

ПолеФормат
TypeMX
Namehello.mail.yourapp.com
Priority10
Valuefeedback-smtp.{region}.amazonses.com

MAIL FROM — 1 TXT-запись. Разрешает Adapty отправлять письма от вашего имени.

FieldFormat
TypeTXT
Namehello.mail.yourapp.com
Value"v=spf1 include:amazonses.com ~all"

DMARC — 1 TXT-запись для вашего корневого домена. Необязательно, но рекомендуется.

FieldFormat
TypeTXT
Name_dmarc.yourapp.com
Valuev=DMARC1; p=reject

Записи для прогрева почтового ящика и go.yourapp.com имеют такую же структуру — имена и значения выдаёт почтовый провайдер и хостинг, которыми пользуется Adapty Mail. Токены, регионы, хостнеймы и значения для подтверждения владения генерируются при настройке — копируйте их из карточки домена или экспорта, а не из этого справочника.

3. Проверьте записи

Expanded domain card showing DNS record groups and verification progress

Распространение DNS обычно занимает несколько минут — в редких случаях до 48 часов. Чтобы проверить записи, Adapty Mail самостоятельно опрашивает DNS через регулярные промежутки времени, пока записи не будут найдены или не пройдёт 7 дней. Нажмите Check на карточке, чтобы запустить проверку вручную (с задержкой в 10 секунд), или возобновите автоматические проверки, если они остановились.

Запись считается верифицированной, если она существует в DNS, её значение совпадает с тем, которое указал Adapty Mail, и провайдер это подтверждает. Неверифицированная запись отображается с чипом, указывающим, чего именно не хватает:

ЧипЧто означает
MissingЗаписи нет в DNS. Добавьте её точно так, как указано на карточке.
Wrong valueЗапись существует, но её значение отличается. Обновите его в соответствии с указанным.
Differs from suggestedНа вашем корневом домене уже есть запись DMARC с другим значением. Предложение Adapty Mail не обязательно — заменяйте своё только если хотите.
Provider check failedПровайдер отклонил запись. Проверьте значение и нажмите Check.
Awaiting providerЗапись корректна в DNS, но провайдер ещё не подтвердил её. Нажмите Check, чтобы обновить статус.

Adapty Mail не выполняет плановые проверки для подтверждения актуальности уже верифицированных записей. Запустите проверку вручную, нажав Check, или перейдите в Settings > DNS.

Оставляйте записи на месте всё время, пока планируете отправлять письма — если DKIM-записи исчезнут, Amazon SES прекратит подписывать вашу почту по истечении льготного периода, и домен придётся верифицировать заново с нуля.

4. Укажите имя отправителя и адрес для ответов

После верификации домена на его карточке появляется поле Email sender name. Adapty Mail подставляет туда название вашего проекта и отправляет письма с адреса hello@ на вашем поддомене для отправки, поэтому в подсказке поля отображается полная строка From — Your Company <hello@mail.yourapp.com>. Имя задаётся отдельно для каждого домена: если проект отправляет письма с двух доменов, нужно заполнить оба поля. В имени нельзя использовать символы +, { и }.

Чтобы получать ответы от получателей, в той же карточке домена введите адрес в поле Reply-to address, например support@yourapp.com, и нажмите Save. Адрес hello@ — это прогревочный почтовый ящик домена, который никто не читает, поэтому ответы на письма, отправленные без reply-to адреса, останутся без ответа. Reply-to адрес может быть на любом домене и не требует DNS-записей. Он применяется только к письмам, отправленным после сохранения. Как и имя отправителя, он задаётся отдельно для каждого домена.

Прогрев домена и дневные лимиты

У новых доменов нет репутации у почтовых провайдеров вроде Gmail или Yahoo, поэтому массовая рассылка с нового домена рискует попасть в спам. Adapty Mail прогревает каждый домен самостоятельно двумя способами, которые работают одновременно. Настройка не требуется.

  • Прогрев почтового ящика: как только DNS подтверждает записи, Adapty Mail создаёт почтовый ящик на вашем отправляющем поддомене. Этот ящик обменивается обычной переписочной почтой с тестовыми ящиками у крупных провайдеров. Двусторонний обмен показывает провайдерам, что домен отправляет обычную почту, и формирует его репутацию. На карточке домена отображается текущая фаза прогрева. Прогрев не начнётся, пока не будут верифицированы записи Warmup mailbox.
  • Суточный лимит отправки: ваши кампании тарифицируются отдельно от прогревочного ящика, в рамках 20 уровней, для каждой группы почтовых провайдеров независимо. Лимит удерживает объём отправки ниже порога, после которого новый домен может попасть в спам, и увеличивается по мере роста активности отправки.

Как работают уровни

Домен прогревается отдельно для каждой группы почтовых провайдеров: Google, Microsoft, Yahoo, iCloud и Other. Каждая группа начинает с Tier 1 (100 отправок в день), поэтому новый домен может отправлять 100 писем в день на адреса Gmail и ещё 100 — на адреса iCloud. Чтобы узнать, какие почтовые домены входят в ту или иную группу, наведите курсор на её название в карточке Send tiers.

Один раз в день, вскоре после полуночи по UTC, Adapty Mail проверяет тир каждой группы. В ходе проверки анализируется open rate маркетинговых писем и запросов подтверждения double opt-in, доставленных в группу за последние три полных дня на текущем тире. Новый тир применяется на весь день, следующий за проверкой.

ГруппаПереход на тир выше при open rate не менееПереход на тир ниже при open rate менее
Google, Microsoft, Yahoo15%5%
iCloud40%20%
OtherНе используетсяНе используется

Для перехода на тир выше группе также необходимо следующее:

  • Достаточно писем для оценки: за эти дни группе доставлено не менее 200 писем. При меньшем количестве группа остаётся на своём уровне.
  • Полный суточный лимит: накануне проверки группа исчерпала дневной лимит. Отправленные письма и заблокированные попытки считаются вместе, каждое письмо — один раз.

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

Лимит распределяется в течение дня: за любой один час группа отправляет не более примерно одной шестнадцатой от суточного лимита, а отложенные за этот час письма Adapty Mail отправляет в один из последующих часов. Транзакционные письма могут использовать до двух суточных лимитов, а первое письмо флоу и запрос подтверждения double opt-in — до 20% сверх лимита, поэтому при нехватке лимита они отправляются раньше остальных писем. Выше максимального тарифа суточный лимит для группы не применяется.

TierDaily limit
1100
2200
3300
4500
5750
61,000
71,500
82,500
93,500
105,000
117,000
129,000
1312,000
1415,000
1519,000
1624,000
1730,000
1837,000
1946,000
2057,000

Влияние на запуск в зависимости от размера аудитории

Размер аудиторииЭффект при запуске
Менее 100 человекВся аудитория охватывается в первый день
100–2 000 человекРассылка растягивается на несколько дней
2 000+ человекРассылка растягивается на 1–2 недели
Tip

Запустите первую кампанию сразу после завершения верификации DNS. Чем раньше вы начнёте отправку, тем быстрее домен пройдёт все уровни и достигнет максимального дневного лимита.

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

Каждый домен в Settings > DNS отображает Deliverability score от 0 до 100. Нажмите Details, чтобы увидеть полную картину — настройка показывает, что домен сконфигурирован, а этот показатель говорит о том, доходят ли письма до адресатов.

Оценка складывается из трёх сигналов: доля жёстких отказов (hard bounce), доля жалоб и доля попаданий во входящие для прогревочного почтового ящика. Доля жёстких отказов 2% — это предупреждение, 5% — критический уровень. Жалоба весит значительно больше, чем отказ: 0,1% от отправленных писем — предупреждение, 0,5% — критический уровень. Каждая жалоба немедленно блокирует получателя.

Несколько доменов

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

Adapty использует следующую логику для выбора домена, с которого будет отправлено письмо:

  • Один домен на получателя в рамках кампании. Для сохранения согласованности Adapty Mail использует один и тот же адрес электронной почты при отправке писем одному и тому же получателю. Если вы удалите этот домен или прекратите отправку с него, следующее письмо будет отправлено с наиболее нового домена, у которого ещё есть свободный лимит.
  • Приоритет у новых доменов. Домен, добавленный позже, имеет приоритет над более старым.

Когда все домены превышают свой лимит для почтового провайдера получателя, Adapty Mail задерживает письмо — что происходит с получателем дальше, описано в разделе Throttle.

Остановка и возобновление отправки

Чтобы приостановить домен без повторной верификации, нажмите Stop sending на его карточке. Карточка покажет Sending off, и Adapty Mail будет пропускать этот домен при выборе адреса отправки. Нажмите Resume sending, чтобы вернуть его в работу.

Устранение неполадок

ПроблемаРешение
«Enter a valid domain (e.g. example.com)»Проверьте ввод: корневой домен с суффиксом верхнего уровня (yourapp.com), только ASCII, без дефисов в начале или конце. Суффикс второго уровня вида yourapp.co.uk не принимается.
«Domain does not have valid DNS records»Корневой домен должен резолвиться. Убедитесь, что NS-записи активны, и повторите попытку.
«Domain is already registered to another project»Выберите другой домен или обратитесь в поддержку, если считаете регистрацию ошибочной.
«This subdomain cannot be used»Метка зарезервирована или отклонена проверкой. Выберите другую — см. Использование пользовательских субдоменов.
«This link subdomain cannot be used»На link-субдомен распространяются те же правила, что и на поддомен отправки, и он не может совпадать с ним — см. Использование пользовательских субдоменов.
«Please wait before checking again»Между ручными проверками выжидайте 10 секунд. Автоматическая проверка продолжается в фоновом режиме.
Записи остаются непровереннымиУбедитесь, что они совпадают точь-в-точь — без завершающих точек, с правильными CNAME-целями, по одному значению на запись. Распространение DNS может занять до 48 часов.
CNAME-записи остаются непроверенными на CloudflareЗаписи находятся в режиме Proxied. Переключите каждую в режим DNS only, затем нажмите Check.
Прогрев не началсяMX-, DKIM- и SPF-записи прогревочного почтового ящика ещё не верифицированы. Добавьте или исправьте их, затем нажмите Check.
Записи link-субдомена не проходят верификациюНа карточке отображается причина под именем хоста. Проверьте его CNAME- и TXT-записи, затем нажмите Check — домен не будет полностью настроен, пока этот хост не станет активным.
«Cannot delete: some identities are verified»Домен был настроен до появления автоматического прогрева и не может быть удалён через дашборд. Обратитесь в поддержку.
Письма попадают в спамУбедитесь, что DMARC-запись опубликована. Новым доменам требуется время на прогрев — см. раздел прогрев и дневные лимиты. Чтобы узнать, в какую папку попадают письма с прогревочного ящика у крупных провайдеров, посмотрите карточку Inbox placement на странице доставляемости.
Ответы получателей не доходят до васБез адреса reply-to ответы уходят на ящик hello@, который никто не читает. Укажите адрес reply-to на карточке домена. Письма, отправленные до этого, сохранят прежний адрес.
Высокий процент отказовУбедитесь, что в вашем списке аудитории только валидные адреса, давшие согласие на рассылку. В разделе Причины остановки доставки описано, что происходит с адресом после отказа. Чтобы найти причину с наибольшим числом отказов, посмотрите карточку Bounces на странице доставляемости.
Высокий процент жалобДержите уровень жалоб на спам ниже 0,1% от отправлений. Жалоба весит значительно больше, чем отказ, а получатель сразу попадает в список подавления. Чтобы увидеть процент жалоб за последние 30 дней, откройте страницу доставляемости.