27.05.2026
8 минут

Как настроить DKIM для email-рассылок

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

Чтобы защититься от поддельных писем, почтовые системы проверяют домен и сервер отправителя. Если проверка не проходит, письмо попадает в спам или отклоняется — это зависит от политики DMARC и настроек почтового сервиса. Из-за этого при запуске рассылок часто возникает проблема: письма отправляются, но не доходят до «Входящих». Одна из частых причин — не настроена аутентификация домена.

DKIM — один из ключевых механизмов такой проверки. В статье разберёмся, как работает DKIM и как правильно его настроить.

Что такое DKIM простыми словами

DKIM (DomainKeys Identified Mail) — это цифровая подпись, которая добавляется к письму и помогает подтвердить, что письмо связано с доменом отправителя и не было изменено при доставке получателю.

Так выглядит DKIM-запись в CDP Sendsay для копирования в DNS
Так выглядит DKIM-запись в CDP Sendsay для копирования в DNS

Для настройки DKIM владелец домена добавляет специальную запись в DNS (Domain Name System) — систему доменных имён. Когда письмо приходит получателю, почтовый сервер сравнивает DKIM-подпись в письме с публичным ключом из DNS-записи домена.

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

Важно: DKIM не защищает от всех видов мошенничества, это лишь часть механики email-аутентификации. Для усиления защиты его используют вместе с SPF и DMARC.

Что даёт маркетологу добавление DKIM

DKIM помогает улучшить доставляемость писем. Без подписи часть рассылок может уходить в спам — даже если база «хорошая», а предложение для аудитории полезное.

Например, интернет-магазин отправляет клиентам письма со скидками. Если DKIM не настроен, риск попадания таких писем в спам становится выше. В результате клиенты могут не увидеть рассылку.

Если вы используете email как канал продаж или коммуникации с клиентами, то без DKIM управлять доставляемостью сложнее. Настройка занимает 10–20 минут и помогает почтовым сервисам начать доверять вашим рассылкам.

Настроенная аутентификация домена помогает:

  • повысить доставляемость писем;
  • подтвердить подлинность писем для почтовых сервисов и получателей;
  • снизить риск попадания писем в спам;
  • подключить постмастеры и смотреть статистику доставляемости.

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

Как проходит проверка DKIM

DomainKeys Identified Mail (DKIM) — это технология аутентификации email. При отправке письма почтовый сервис добавляет DKIM-подпись, а принимающий сервер проверяет её с помощью публичного ключа из DNS домена.

DKIM-подпись добавляется в служебные заголовки каждого email. Это техническая часть письма, которая содержит информацию о доставке и проверках. Данные используются почтовыми серверами и обычно скрыты от пользователя.

DKIM-запись — это TXT-запись в DNS домена с публичным ключом и параметрами проверки
DKIM-запись — это TXT-запись в DNS домена с публичным ключом и параметрами проверки

В DNS домена хранится публичная часть DKIM-ключа.

Когда приходит письмо, почтовый сервер:

  • берёт DKIM-подпись из технического заголовка письма;
  • находит нужную DKIM-запись в DNS;
  • проверяет подпись с помощью публичного ключа из DNS.

DKIM состоит из пары ключей, которые генерируются вместе:

  • приватный ключ используется для создания подписи и остаётся на стороне отправителя — например, в CDP Sendsay;
  • публичный ключ передаётся клиенту, чтобы добавить его в DNS домена в виде DKIM-записи.

Почтовый сервер проверяет DKIM-подпись с помощью публичного ключа из DNS. Если проверка проходит, то подпись считается корректной. Это повышает доверие email-провайдеров к письму.

Если проверка не проходит, подпись считается невалидной — такое письмо чаще попадает в спам или отклоняется.

Что нужно перед настройкой

Перед настройкой убедитесь, что у вас есть доступ к DNS-зоне домена. Он находится у регистратора или хостинга: например, Reg.ru или Nic.ru. Если доступа нет, его нужно запросить у администратора или разработчика. Без этого добавить DKIM-запись не получится. 

Далее определите домен, от имени которого будут отправляться письма. Именно для этого домена нужно сгенерировать DKIM-ключ и добавить DKIM-запись в DNS. 

Как настроить DKIM — пошагово

В большинстве сервисов настройка DKIM занимает 10–20 минут. Рассмотрим процесс на примере CDP Sendsay.

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

В личном кабинете перейдите в «Настройки системы → Домены» и нажмите «Добавить домен». Введите имя домена и нажмите «Подключить». Платформа сгенерирует пару ключей: приватный останется на сервере Sendsay, а публичный нужно будет добавить в DNS. Подробнее читайте в статье

Зарегистрируйтесь
И попробуйте Sendsay бесплатно

Шаг 2. Добавьте DKIM в DNS

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

Важно перенести их без ошибок: лишние символы, неправильные переносы или неполный ключ сделают запись невалидной.

Шаг 3. Проверьте работу DKIM

Вернитесь в Sendsay и нажмите «Проверить» в настройках домена. DNS обновляется от нескольких часов до трёх дней. Поэтому ключ может быть обнаружен не сразу. 

Когда DNS-запись станет доступна и домен перейдёт в статус «Активен» — после этого отправьте себе тестовое письмо. Если письмо в папке «Входящие», значит подпись настроена верно. Если ушло в спам — стоит перепроверить правильность скопированного ключа в DNS.

Также можно увидеть DKIM в служебных заголовках, открыв исходную версию письма. Проверьте:

  • есть ли DKIM-подпись;
  • статус dkim=pass.
Письмо прошло проверку dkim=pass
Письмо прошло проверку dkim=pass

Если DKIM не настроен или работает с ошибкой, в заголовках подпись будет отсутствовать или отобразится dkim=fail. В этом случае письмо может не доставиться или попасть в спам. Частая причина — невалидная DKIM-подпись, ошибка в DNS-записи домена или ситуация, когда не удалось получить ответ от сервера в момент проверки.

То же письмо в спаме и помечено как опасное
То же письмо в спаме и помечено как опасное

Практический комментарий

Если DKIM не проходит проверку, в большинстве случаев проблема связана с содержимым DNS-записи. Даже один лишний символ или неполный ключ могут привести к ошибке проверки.

Ещё раз проверьте: нет ли лишних пробелов, и полностью ли скопирован ключ. Если не удалось найти ошибку, не тратьте время — обратитесь в техподдержку через чат на сайте или напишите на адрес ask@sendsay.ru. Это быстрее, чем продолжать самому искать проблему. 

Зачем вместе настраивать SPF, DMARC и DKIM

SPF, DKIM и DMARC — это части механизма email-аутентификации. Почтовые сервисы используют их, чтобы проверить домен отправителя и снизить риск подделки писем.

  • SPF — запись в DNS, в которой указано, какие серверы имеют право отправлять письма от имени домена.
  • DKIM — подпись письма, которая позволяет принимающему серверу проверить домен отправителя и целостность сообщения.
  • DMARC — политика, которая определяет, что делать с письмами, если проверка SPF или DKIM не пройдена.

Например, если письмо не проходит нужные проверки аутентификации, DMARC укажет принимающему серверу отправить письмо в спам или отклонить его.

При получении письма почтовый сервис проверяет, совпадает ли сервер отправки с SPF-записью. Речь идёт о домене, от имени которого отправляется письмо, и сервере, который его отправляет. Если сервер отсутствует в записи, письмо может попасть в спам или быть отклонено.

DMARC — это запись в DNS, которая задаёт политику обработки писем, не прошедших проверку. Есть три варианта:

  • reject — отклонить письмо;
  • quarantine — отправить в спам;
  • none — не применять к письму специальное действие по DMARC, а только собирать отчёты.

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

FAQ

Можно ли отправлять письма без DKIM?
Можно, но риск попадания в спам и отклонения почтовыми серверами выше.
Сколько ждать, пока DKIM начнёт работать?
Обновление DNS может занять до 72 часов. Пока запись не найдена, сервис может не активировать DKIM для домена, а проверка подписи может не проходить.
Сколько DKIM-записей можно иметь?
Можно добавить несколько DKIM-записей — например, для разных сервисов рассылок или доменов. Главное, чтобы у каждой записи было своё имя, которое выдаёт сервис.
Нужно ли настраивать DKIM для каждого домена?
Да, DKIM настраивается отдельно для каждого домена, с которого отправляются письма.
Что важнее: SPF, DMARC или DKIM?
Они решают разные задачи. SPF содержит список серверов, которым разрешено отправлять письма от имени домена. DKIM — это подпись письма, а DMARC задаёт политику обработки писем, которые не прошли проверку аутентификации.
Похожие статьи
Топ-10 бесплатных почтовых клиентов для десктопа и смартфона
Когда пора менять сервис рассылок: 5 признаков и план действий
Кейс: как мы за 2 месяца настроили сложную механику рассылок в Telegram-боте для Ozon
Следите за нами
Присоединяйтесь к нам в соцсетях