Раздел помощи SpaceWeb

DKIM-подпись

10 сен, 2024

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

Как работает DKIM

  1. Почтовая система SpaceWeb генерирует закрытый ключ домена, чтобы зашифровать сообщение и создать хэш, который включается в заголовок письма.
  2. Почтовый сервер получателя, в свою очередь, использует открытый ключ отправителя, размещенный в DNS-зоне домена отправителя, чтобы провести проверку DKIM записи домена и зашифровать те же элементы сообщения.
  3. Затем полученные хэш-коды сравниваются, и если они совпадают, это означает две вещи:
  • первое, что в процессе отправки письма оно не было изменено;
  • и второе, что адрес, с которого было отправлено письмо, действительно принадлежит отправителю.

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

Например, в yandex письмо подписанное DKIM выглядит так:

В чем ценность DKIM-подписи

  • Использование DKIM-подписи — это стандарт для организаций, которые рассылают электронные письма и хотят подтвердить свое «авторство». Подпись используется получателем, чтобы убедиться, что сообщение было действительно отправлено владельцем домена и не было заменено в процессе его пересылки. 
  • Наличие DKIM способствует повышению репутации отправителя. Письмо, содержащее корректную DKIM-подпись, с большей долей вероятности попадет в папку «Входящие» и не будет отфильтровано как спам. А значит, open rate рассылки скорее всего будет выше, чем без DKIM-подписи.
  • Доступ к постмастеру — это сервис статистики рассылок на адреса конкретного почтового провайдера. Он позволяет проводить более глубокую аналитику, учитывающую статистику отправляемости, репутацию отправителя, количество попавших в спам рассылок и т. д.

Как включить DKIM-подпись

Управление настройкой производится в панели управления, раздел Почта.

  • Для доменов, которые размещаются на DNS-серверах SpaceWeb и имеют наши почтовые (MX) записи достаточно включить ползунок в столбце DKIM напротив нужного домена:

Важно! Обновление зоны занимает около 15 минут. 

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

DMARC-протокол

DMARC — это протокол, через который почта получателя проверяет, от кого пришло письмо: достоверного отправителя или спамера. По результатам проверки этот протокол решает, переместить письмо во «‎‎Входящие‎»‎ или «‎‎Спам»‎.

Важно! Переходите к подключению DMARC только после настройки DKIM.

Чтобы установить DMARC-политику, нужно добавить TXT-запись с нужным алгоритмом. 

DMARC-политика по умолчанию задаётся следующей TXT-записью:

Имя записи

Тип записи

Значение записи

_dmarc.domain.ru

TXT

v=DMARC1; p=none; aspf=r; sp=none

Где domain.ru — имя вашего почтового домена.

Для добавления DMARC нужно:

  1. Перейти в раздел  Домены панели управления

  1. Нажать меню "три точки" напротив почтового домена  и выбрать DNS:

  1. Далее Добавить запись

  1. Выбрать тип записи TXT и добавить запись с необходимым описанием

Другие настройки DMARC

Можно настроить DMARC-политику иначе, для этого можно воспользоваться данной таблицей:

Название тега

Назначение

Пример

Требуется

Дополнительно

v

Версия протокола

v=DMARC1

да

p

Правила для домена

p=reject

да

none — не принимать никаких действий

quarantine — отправлять сообщения в спам

reject  — не принимать сообщения

aspf

Режим проверки

соответствия для

SPF-записей 

aspf=s

нет

r (relaxed) — разрешать частичные совпадения,
например субдоменов данного домена

s (strict) — разрешать только 
полные совпадения

pct

Сообщения,

подлежащие

фильтрации (в %) 

pct=40

нет

sp

Правила для

субдоменов 

sp=reject

нет

none — не принимать никаких действий

quarantine — отправлять сообщения в спам

reject  — не принимать сообщения

rua

Адрес для сводных

отчетов 

rua=mailto:admin@test.ru

нет