DKIM — что это такое

DKIM — цифровая подпись email, позволяющая проверить домен подписанта и целостность выбранных заголовков и тела письма.

Обновлено 1 сентября 2026 г.Автор: Александр Алашеев

Определение

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

Термин
DKIM
Полное название
DomainKeys Identified Mail
Раздел
Каналы продвижения
Также ищут
domainkeys identified mail, DKIM-подпись

Что означает DKIM простыми словами

Подпись указывает домен и selector, определяющий DNS-запись. Проверка подтверждает, что подписанные части не были изменены и ключ контролирует указанный домен, но не гарантирует добросовестность самого отправителя. Для DMARC домен подписи должен быть согласован с From.

DKIM переживает многие сценарии пересылки лучше SPF и помогает формировать доменную репутацию. Потерянный закрытый ключ, слабая длина или изменение письма посредником могут привести к провалу проверки.

Пример

Платформа подписывает письма доменом компании, а DNS содержит открытый ключ селектора s2026. При ротации новый selector вводится до удаления старого.

Как применять на практике

  1. Создайте ключ подходящей длины и отдельный selector для управляемого сервиса или периода.
  2. Опубликуйте открытый ключ в DNS и включите подпись доменом, согласованным с From.
  3. Проверьте заголовки реальных писем, настройте ротацию и защищайте закрытый ключ.

Частые ошибки

  • Подписывать общим доменом поставщика и ожидать собственного DMARC alignment.
  • Удалять старый ключ до завершения доставки уже подписанных писем.
  • Считать успешный DKIM доказательством, что содержание безопасно и не является спамом.

Источники и документация

Вопросы о DKIM

DKIM шифрует содержание письма?

Нет. Он подписывает выбранные части для проверки целостности и домена, но не скрывает содержание от чтения.

Что такое selector в DKIM?

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