← Cloudflare Email Service / email-service / configuration
Настройка доменов
Настройте домены для работы с Cloudflare Email Service. Сюда входит управление DNS-записями, проверка доменов и расширенные настройки доменов.
Автоматическая настройка DNS
Cloudflare может автоматически настроить все необходимые DNS-записи при подключении домена к Email Sending или Email Routing.
Перед использованием Email Sending настройте домен.
-
В панели управления Cloudflare перейдите в Вычисления > Служба электронной почты > Email Sending.
Перейдите в Email Sending ↗ -
Выберите Подключить домен.
-
Выберите домен в своей учетной записи Cloudflare. При необходимости ознакомьтесь с DNS записями, которые Cloudflare добавит в
cf-bounceподдомен вашего домена:- MX-записи для маршрутизации писем о недоставке в Cloudflare.
- TXT-запись для SPF разрешает отправку писем.
- TXT-запись для DKIM обеспечивает аутентификацию писем, отправляемых с вашего домена.
- TXT-запись для DMARC на
_dmarc.yourdomain.com.
-
Выберите Готово.
После подключения домена вы можете начать отправку писем.
Перед использованием Email Routing настройте домен.
-
В панели управления Cloudflare перейдите в Вычисления > Служба электронной почты > Email Routing.
Перейдите в Email Routing ↗ -
Выберите Подключить домен.
-
Выберите домен в своей учетной записи Cloudflare. При необходимости ознакомьтесь с DNS записями, которые Cloudflare добавит в ваш корневой домен:
- MX-записи для маршрутизации входящих писем в Cloudflare.
- TXT-запись для SPF разрешает маршрутизацию писем.
- TXT-запись для DKIM обеспечивает аутентификацию перенаправляемых писем.
-
Выберите Готово.
После подключения домена вы можете начать маршрутизацию писем.
Сведения о настройке записи DNS
При подключении домена к Email Service Cloudflare автоматически настраивает необходимые DNS-записи для отправки и маршрутизации писем. Ниже приведены сведения о настроенных DNS-записях:
Записи для отправки
Эти записи подтверждают подлинность исходящих писем. Email Sending создаёт DNS-записи в cf-bounce. поддомен вашего домена для обработки bounce-сообщений. Эти записи отдельны от записей, используемых Email Routing.
Назначение: Направляйте письма об отказах обратно в Cloudflare для обработки.
MX cf-bounce.yourdomain.com route1.mx.cloudflare.net
MX cf-bounce.yourdomain.com route2.mx.cloudflare.net
MX cf-bounce.yourdomain.com route3.mx.cloudflare.netКонфигурация:
- Тип: MX
- Название:
cf-bounce(поддомен) - Почтовый сервер: MX-серверы Cloudflare
- Приоритет: Назначается автоматически Cloudflare
Назначение: Разрешает Cloudflare отправлять письма от имени вашего домена.
TXT cf-bounce.yourdomain.com "v=spf1 include:_spf.mx.cloudflare.net ~all"Конфигурация:
- Тип: TXT
- Название:
cf-bounce(поддомен) - Значение:
v=spf1 include:_spf.mx.cloudflare.net ~all - TTL: Авто
Назначение: Обеспечивает криптографическую аутентификацию ваших писем.
TXT cf-bounce._domainkey.yourdomain.com "v=DKIM1; h=sha256; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA..."Конфигурация:
- Тип: TXT
- Название:
cf-bounce._domainkey(селектор управляется Cloudflare) - Значение: Открытый ключ DKIM (предоставляется Cloudflare)
- TTL: Авто
Назначение: Задаёт политику для случаев сбоя аутентификации писем.
TXT _dmarc.yourdomain.com "v=DMARC1; p=reject;"Конфигурация:
- Тип: TXT
- Название:
_dmarc - Значение: Политика DMARC
- TTL: Авто
Варианты политики:
p=none- Только мониторинг (рекомендуется для новых конфигураций)p=quarantine- Помещение подозрительных писем в карантинp=reject- Отклонение писем без аутентификации
Записи маршрутизации
Эти записи направляют входящие письма в Cloudflare и подтверждают подлинность пересылаемых писем. DNS-записи Email Routing настраиваются на корневом домене.
Назначение: Направляйте входящие письма на почтовые серверы Cloudflare.
MX yourdomain.com route1.mx.cloudflare.net
MX yourdomain.com route2.mx.cloudflare.net
MX yourdomain.com route3.mx.cloudflare.netКонфигурация:
- Тип: MX
- Название:
@(корневой домен) - Почтовый сервер: MX-серверы маршрутизации Cloudflare
- Приоритет: Назначается автоматически Cloudflare
Назначение: Разрешает Cloudflare пересылать письма от имени вашего домена.
TXT yourdomain.com "v=spf1 include:_spf.mx.cloudflare.net ~all"Конфигурация:
- Тип: TXT
- Название:
@(корневой домен) - Значение:
v=spf1 include:_spf.mx.cloudflare.net ~all - TTL: Авто
Назначение: Обеспечивает криптографическую аутентификацию пересылаемых писем.
TXT cf2024-1._domainkey.yourdomain.com "v=DKIM1; h=sha256; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA..."Конфигурация:
- Тип: TXT
- Название:
cf2024-1._domainkey(селектор предоставлен Cloudflare) - Значение: Открытый ключ DKIM (предоставляется Cloudflare)
- TTL: Авто
Отдельно от DKIM для отправки - Email Routing использует собственный DKIM-селектор (cf2024-1._domainkey) и ключей, отличных от селектора DKIM для отправки (cf-bounce._domainkey).
Верификация домена
У Email Sending и Email Routing разные записи DNS и разные страницы настроек, где можно проверить их статус.
Проверка записей Email Sending
- Перейдите в Вычисления > Служба электронной почты > Email Sending > Настройки.
- DNS-записи раздел показывает все записи, связанные с отправкой:
- Записи MX на
cf-bounce.yourdomain.com - SPF-запись на
cf-bounce.yourdomain.com - Запись DKIM на
cf-bounce._domainkey.yourdomain.com - Запись DMARC на
_dmarc.yourdomain.com
- Записи MX на
- Каждая запись показывает либо Заблокировано или Разблокировано статус. Оба статуса означают, что запись настроена правильно; статус отражает, управляет ли Email Service этой записью. См. Заблокированные DNS-записи, где это описано подробнее.
Проверка записей Email Routing
- Перейдите в Вычисления > Служба электронной почты > Email Routing > Настройки.
- DNS-записи раздел показывает все записи, связанные с маршрутизацией:
- Записи MX на
yourdomain.com - SPF-запись на
yourdomain.com - Запись DKIM на
cf2024-1._domainkey.yourdomain.com
- Записи MX на
- Каждая запись показывает либо Заблокировано или Разблокировано статус. Оба статуса означают, что запись настроена правильно; статус отражает, управляет ли Email Service этой записью. См. Заблокированные DNS-записи, где это описано подробнее.
Если записи не настроены
- Подождите 5-15 минут, пока обновится DNS.
- Проверьте настройки DNS вашего домена в DNS > Записи настройки.
Заблокированные DNS-записи
После успешного подключения Email Service управляемые им DNS-записи блокируются, чтобы случайные изменения не нарушили доставку почты. У заблокированных записей отображается значок Заблокировано статус в панели управления и не может быть отредактирован или удалён из DNS > Записи пока они не будут разблокированы.
Разблокировка поддерживается только для записей Email Routing в корневом домене (MX, SPF и DKIM). Записи Email Sending в cf-bounce поддомен остаётся под управлением Email Service на протяжении всего срока действия настройки домена.
Чтобы разблокировать запись Email Routing:
-
Перейдите в Вычисления > Служба электронной почты > Email Routing.
Перейдите в Email Routing ↗ -
Выберите домен, затем откройте Настройки.
-
Найдите запись в DNS-записи и выберите Разблокировать.
Если вы хотите перейти на другого поставщика услуг электронной почты без немедленного прерывания работы сервиса, сначала разблокируйте записи маршрутизации, добавьте к ним записи нового поставщика, а затем удалите записи Email Service после проверки новой настройки.
_dc-mx DNS-ответы
Этот раздел применим только в том случае, если записи MX вашего домена указывают на имена хостов, проксируемые через Cloudflare.
Если MX-запись вашего домена указывает на имя хоста, проксируемое через Cloudflare, доставка почты на этот хост обычно завершается ошибкой, поскольку прокси Cloudflare не обрабатывает SMTP. Чтобы избежать этого, Cloudflare автоматически добавляет _dc-mx.<hash>.example.com запись, которая указывает напрямую на IP-адрес источника. Отправляющие почтовые серверы используют эту запись, чтобы обойти прокси и обратиться напрямую к серверу-источнику.
Подробнее см. в Устранение неполадок DNS: _dc- и _dc-mx поддомены.
Устранение неполадок проверки
Issue: Сразу после добавления записи отображаются как "Not Found".
Решение:
- Подождите 5-15 минут, пока обновится DNS
- Проверьте статус распространения:
dig TXT yourdomain.com - Домены Cloudflare распространяются быстрее, чем внешние домены
Проверьте распространение DNS по всему миру:
# Check sending SPF record
dig TXT cf-bounce.yourdomain.com | grep spf
# Check routing SPF record
dig TXT yourdomain.com | grep spf
# Check sending DKIM record
dig TXT cf-bounce._domainkey.yourdomain.com
# Check routing DKIM record
dig TXT cf2024-1._domainkey.yourdomain.com
# Check routing MX records
dig MX yourdomain.com
# Check sending MX records (bounce handling)
dig MX cf-bounce.yourdomain.comIssue: Существующие записи DNS конфликтуют с Email Service.
Конфликты SPF:
- Объедините существующие записи SPF
- Удалите повторяющиеся
v=spf1записей - Убедитесь, что существует только одна запись SPF
Конфликты MX:
- Для работы Email Routing необходимы MX-записи Cloudflare
- Удалите или обновите существующие MX-записи
- Email Routing нельзя использовать с внешними почтовыми серверами
Конфликты DKIM:
- Используйте разные селекторы для разных служб
cf-bounce._domainkeyдля Email Sendingcf2024-1._domainkeyдля Email Routinggoogle._domainkeyдля Google Workspace
Управление доменами
Email Sending и Email Routing настраиваются отдельно друг от друга. Отключение одного не влияет на другой.
Удаление домена из Email Sending
-
Перейдите в Вычисления > Служба электронной почты > Email Sending.
Перейдите в Email Sending ↗ -
Выберите домен для удаления, затем откройте Настройки.
-
Выберите Remove Domain и подтвердите действие.
Удаление домена из Email Sending приводит к удалению cf-bounce записи MX, SPF, DKIM и DMARC, которые Email Service создал в домене, и останавливает всю исходящую отправку писем с этого домена.
Удаление домена из Email Routing
-
Перейдите в Вычисления > Служба электронной почты > Email Routing.
Перейдите в Email Routing ↗ -
Выберите домен для удаления, затем откройте Настройки.
-
Выберите Отключить Email Routing и подтвердите действие.
При отключении Email Routing для домена прекращается обработка входящих писем и удаляются все связанные с маршрутизацией записи DNS (MX, SPF, DKIM), добавленные Email Service в корневой домен. Если вы планируете перейти на другого поставщика почтовых услуг, открыть доступ к записям и добавьте записи нового провайдера, прежде чем отключать Email Routing, чтобы не прерывать поток почты.
Передача владения доменом
- Домен должен оставаться в том же аккаунте Cloudflare.
- Записи DNS привязаны к аккаунту, а не к отдельным пользователям.
- Используйте разрешения уровня аккаунта Cloudflare для управления доступом.
Предпросмотр писем
Включите Предпросмотр писем для сохранения отправленных сообщений, чтобы вы могли просмотреть их содержимое в Activity log. Предпросмотр доступен для писем, отправленных при включенной настройке, и хранится около семи дней.
Новые домены отправки имеют Предпросмотр писем включается автоматически. Чтобы изменить настройку для домена:
-
Перейдите в Вычисления > Служба электронной почты > Email Sending.
Перейдите в Email Sending ↗ -
Выберите домен, затем откройте Настройки.
-
Переключить Включите предпросмотр писем.
Следующие шаги
- API для отправки писем: Справочник по привязке Workers и REST API
- Аутентификация домена (DKIM и SPF): Подробнее о SPF, DKIM и DMARC
- Доставляемость: Оптимизируйте доставку писем