---
title: "Настройка домена-отправителя для Adapty Mail"
description: "Добавьте DNS-записи, пройдите верификацию домена и узнайте о прогреве, чтобы Adapty Mail мог отправлять письма от вашего имени."
---

Adapty Mail отправляет кампании с вашего собственного домена, а не с общего адреса, — так репутация отправителя остаётся под вашим контролем. Настройка выполняется один раз, и все кампании используют один и тот же верифицированный домен. Минимальный набор шагов описан в разделе о домене в статье [Начало работы с Adapty Mail](mail-get-started#3-set-up-your-sending-domain). В этой статье подробно рассказывается о полной настройке, процессе верификации и автоматическом прогреве.

## Требования \{#requirements\}

- **Корневой домен (apex)**: укажите корневой домен (например, `yourapp.com`), а не поддомен. Ввод вида `app.yourapp.com` не пройдёт валидацию.
- **Активные NS-записи**: домен должен резолвиться. Adapty Mail выполняет DNS-запрос при настройке и отклоняет домены без корректных NS-записей.
- **Один домен на проект Adapty**: домен нельзя использовать совместно в нескольких проектах. Если домен уже зарегистрирован в каком-либо проекте — вашем или чужом — настройка завершится ошибкой.

## Настройка домена-отправителя \{#set-up-your-sending-domain\}

Мастер настройки состоит из трёх экранов: ввод домена, подтверждение сгенерированных поддоменов и добавление DNS-записей. Всё это находится в **Settings → Email Domains**.

1. **Введите домен.** Введите корневой домен в поле **Domain** и нажмите **Preview**. Adapty Mail проверяет формат (ASCII, два уровня, без начальных и конечных дефисов, TLD от 2 символов) и убеждается, что DNS резолвится.

   

2. **Подтвердите поддомены.** Adapty Mail генерирует два поддомена для отправки с фиксированными префиксами — `mail.yourapp.com` и `email.yourapp.com` — каждый со своей SES-идентичностью. Также создаётся поддомен Mail-From для каждого из них (`hello.mail.yourapp.com` и `hello.email.yourapp.com`). Проверьте их и нажмите **Confirm**.

   

3. **Добавьте DNS-записи.** На последнем экране перечислены все записи, которые нужно добавить: 10 записей, по 5 на каждый поддомен для отправки, плюс одна опциональная DMARC-запись на корневом домене. Используйте **Download CSV**, чтобы экспортировать полный список, или копируйте записи по одной в панель управления регистратора. Когда записи добавлены, нажмите **Done**.

   

<Details>
<summary>Справочник по DNS-записям</summary>

Для каждого поддомена-отправителя (`mail.yourapp.com` и `email.yourapp.com`) добавьте следующие записи:

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

| Поле  | Формат                              |
| ----- | ----------------------------------- |
| Type  | CNAME                               |
| Name  | `{token}._domainkey.{subdomain}`    |
| Value | `{token}.dkim.amazonses.com`        |

**Mail-From — 1 MX-запись.** Обрабатывает отказы доставки (bounces).

| Поле     | Формат                                                      |
| -------- | ----------------------------------------------------------- |
| Type     | MX                                                          |
| Name     | `hello.{subdomain}` (например, `hello.mail.yourapp.com`)   |
| Priority | `10`                                                        |
| Value    | `feedback-smtp.{region}.amazonses.com`                      |

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

| Поле  | Формат                                 |
| ----- | -------------------------------------- |
| Type  | TXT                                    |
| Name  | `hello.{subdomain}`                    |
| Value | `"v=spf1 include:amazonses.com ~all"`  |

На корневом домене добавьте опциональную DMARC-запись:

| Поле  | Формат                |
| ----- | --------------------- |
| Type  | TXT                   |
| Name  | `_dmarc.{domain}`     |
| Value | `v=DMARC1; p=reject`  |

Токены, регион и другие значения предоставляются AWS SES при настройке. Всегда копируйте их с экрана DNS-записей в Adapty Mail, а не из этого справочника.

</Details>

## Как работает верификация \{#how-verification-works\}

После добавления DNS-записей Adapty Mail автоматически опрашивает DNS, и вы также можете запускать проверки вручную.

- **Автоматический опрос**: опрос начинается через 5 минут после отправки, затем интервал удваивается — 10 мин, 20 мин, 40 мин — и останавливается на 60 мин. Проверки продолжаются до обнаружения записей или до истечения 7-дневного окна.
- **Ручная проверка**: нажмите **Check Verification**, чтобы запустить проверку немедленно. Между ручными проверками действует задержка 60 секунд — если запускать слишком часто, появится сообщение *«Verification check is on cooldown»*.
- **Статусы**: DKIM и Mail-From каждого поддомена отслеживаются независимо и могут иметь статус **Pending**, **Success** или **Failed**. Домен считается полностью верифицированным только когда все четыре статуса показывают **Success**.
- **Срок 7 дней**: если верификация не завершилась за 7 дней, идентичность помечается как **Failed**. DNS-записи остаются у вашего регистратора — введите домен заново в **Settings → Email Domains**, чтобы начать новое окно.
- **После верификации**: если вы удалите или измените DNS-записи позже, AWS SES со временем понизит статус идентичности. Оставляйте записи на месте, пока планируете отправлять письма.
- **Распространение DNS**: обычно занимает несколько минут; в редких случаях — до 48 часов.

## Прогрев домена \{#domain-warm-up\}

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

### Как работают уровни \{#how-tiers-work\}

Ваш домен начинает с **уровня 1** (200 писем/день) и переходит на следующий автоматически, пока метрики доставляемости остаются в норме. Если растёт процент отказов или жалоб, продвижение приостанавливается и может откатиться назад до восстановления репутации.

| Уровень | Дневной лимит |
| ------- | ------------- |
| 1       | 200           |
| 2       | 400           |
| 3       | 800           |
| 4       | 1 500         |
| 5       | 2 500         |
| 6       | 4 000         |
| 7       | 6 000         |
| 8       | 8 000         |
| 9       | 10 000        |
| 10      | 13 000        |
| 11      | 16 000        |
| 12      | 20 000        |
| 13      | 25 000        |
| 14      | 30 000        |

Текущий уровень и дневной лимит отображаются в **Settings → Email Domains**.

### Влияние на запуск в зависимости от размера аудитории \{#impact-on-launch-by-audience-size\}

| Размер аудитории    | Эффект при запуске                              |
| ------------------- | ----------------------------------------------- |
| До 200 пользователей | Вся аудитория охватывается в первый день        |
| 200–2 000 пользователей | Доставка растягивается на несколько дней    |
| Более 2 000 пользователей | Доставка растягивается на 1–2 недели      |

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

## Ограничения \{#limitations\}

- **Один домен на проект**: в одном проекте Adapty можно использовать только один домен-отправитель. Чтобы сменить домен, обратитесь в поддержку — в дашборде нет кнопки «сменить домен».
- **Уникальность между проектами**: домен, уже зарегистрированный в другом проекте, нельзя использовать повторно. Если вы видите *«Domain is already registered to another project»*, выберите другой домен или обратитесь в поддержку.
- **Верифицированные домены нельзя удалить**: как только хотя бы один поддомен получает статус **Success**, дашборд блокирует удаление. Домены в статусе Pending удалить можно, но DNS-записи нужно убрать из регистратора вручную.
- **Фиксированные префиксы поддоменов**: префиксы `mail.`, `email.` и Mail-From-префикс `hello.` заданы жёстко — их нельзя изменить. Если эти поддомены уже используются в вашем DNS, возникнет конфликт.
- **Только корневые домены**: поддомены, завершающие точки и однозначные имена хостов не принимаются.
- **Интернационализированные домены не поддерживаются**: Punycode и IDN не поддерживаются. Домен должен быть в кодировке ASCII.

## Устранение неполадок \{#troubleshooting\}

| Проблема                                                                                          | Решение                                                                                                                                 |
| ------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| «Enter a valid domain (e.g. example.com)»                                                        | Проверьте ввод: только корневой домен, только ASCII, TLD от 2 символов, без начальных и конечных дефисов.                               |
| «Domain does not have valid DNS records»                                                          | Сам корневой домен должен резолвиться. Убедитесь, что NS-записи активны, прежде чем повторять попытку.                                  |
| «Domain is already registered to another project»                                                | Выберите другой домен или обратитесь в поддержку, если считаете, что регистрация ошибочна.                                              |
| «Verification check is on cooldown»                                                               | Подождите 60 секунд между ручными проверками. Автоматический опрос продолжается в фоне.                                                 |
| Верификация застряла на статусе Pending                                                           | Убедитесь, что DNS-записи совпадают точно — без конечных точек, с правильными целями CNAME. Распространение DNS может занять до 48 часов. |
| «Cannot delete domain: one or more identities have been successfully verified»                    | Верифицированный домен нельзя удалить из дашборда. Обратитесь в поддержку за помощью.                                                  |
| Письма попадают в спам                                                                            | Убедитесь, что DMARC-запись опубликована. Новым доменам нужен прогрев — см. раздел [Прогрев домена](#domain-warm-up).                   |
| Высокий процент отказов доставки (bounce rate)                                                    | Убедитесь, что список аудитории содержит действительные адреса с подтверждённым согласием. Высокий bounce rate замедляет или останавливает продвижение по уровням. |