DMARC
В эпоху цифровой коммуникации электронная почта остаётся одним из главных каналов для деловой переписки, финансовых операций и обмена конфиденциальными данными. Однако именно email является одним из наиболее уязвимых каналов для кибератак. Фишинг, спуфинг (подделка доменов), рассылка вредоносных ссылок и заражённых вложений — всё это угрозы, которые ежедневно затрагивают миллионы пользователей.
Одним из ключевых инструментов борьбы с такими атаками является технология DMARC (Domain-based Message Authentication, Reporting & Conformance). Это протокол аутентификации email, который позволяет владельцам доменов защищать своих пользователей от поддельных писем и повысить доверие к своей почте.
DMARC работает совместно с технологиями SPF и DKIM, создавая трёхуровневую защиту от атак, основанных на подмене отправителя.
1. Что такое DMARC
DMARC — это стандарт аутентификации электронной почты, который позволяет домену-отправителю указать политикам почтовых серверов, как обрабатывать письма, не прошедшие проверку подлинности.
Проще говоря, DMARC помогает определить, является ли письмо легитимным или оно поддельное, и даёт инструкции серверу получателя, что делать с подозрительными письмами: пропустить, пометить как спам или отклонить.
Основные задачи DMARC:
-
защита от подделки адресов отправителей (спуфинга);
-
блокировка фишинговых атак;
-
снижение количества спама;
-
повышение доверия к домену.
2. Как работает DMARC
Протокол DMARC основан на двух существующих механизмах аутентификации почты: SPF и DKIM.
2.1. SPF (Sender Policy Framework)
Позволяет владельцу домена определить список серверов, которые имеют право отправлять письма от имени этого домена.
2.2. DKIM (DomainKeys Identified Mail)
Подписывает исходящие письма цифровой подписью. Почтовый сервер получателя проверяет её с помощью открытого ключа, опубликованного в DNS, чтобы убедиться, что письмо не было изменено.
2.3. DMARC объединяет SPF и DKIM
После того как письмо проходит SPF и DKIM-проверку, DMARC сравнивает домены и решает, как действовать:
-
если проверка успешна — письмо доставляется в почтовый ящик;
-
если проверка не пройдена — письмо может быть отклонено или отправлено в спам;
-
администратор получает отчёт о том, кто и как использует его домен.
3. Политики DMARC
DMARC использует три основных политики, задаваемых в настройках DNS-записей:
| Политика | Значение | Действие |
|---|---|---|
| p=none | Мониторинг | Письма принимаются, но администратор получает отчёты об их статусе |
| p=quarantine | Карантин | Письма, не прошедшие проверку, помечаются как подозрительные и попадают в спам |
| p=reject | Полный отклон | Письма, которые не прошли аутентификацию, полностью блокируются |
Этап p=none рекомендуется использовать на начальном этапе внедрения DMARC, чтобы отследить, кто и как отправляет письма от имени домена.
4. Преимущества внедрения DMARC
4.1. Защита от фишинга и спуфинга
Злоумышленники часто используют поддельные адреса отправителей для рассылки вредоносных ссылок или запросов на перевод денег. DMARC блокирует такие письма.
4.2. Повышение доверия к домену
Когда домен защищён DMARC, почтовые сервисы (Gmail, Yandex, Mail.ru, Outlook) чаще доставляют письма во «Входящие», а не в «Спам».
4.3. Улучшение репутации бренда
Поддержка DMARC демонстрирует заботу компании о безопасности пользователей и снижает вероятность утечки данных.
4.4. Подробная аналитика
Администратор получает отчёты о том, кто использует его домен, какие письма проходят проверку и какие блокируются.
5. Как настроить DMARC
Настройка DMARC требует доступа к DNS-записям домена и знания правил SPF и DKIM.
Шаг 1. Включение SPF и DKIM
-
Создайте DNS-записи для SPF и DKIM.
-
Убедитесь, что они корректно настроены и проходят проверку.
Шаг 2. Добавление DNS-записи DMARC
В настройках домена создаётся TXT-запись вида:
Где:
-
v=DMARC1 — версия протокола;
-
p=quarantine — политика;
-
rua — адрес для агрегированных отчётов;
-
ruf — адрес для форензик-отчётов;
-
fo=1 — отправлять отчёты при любой ошибке проверки.
Шаг 3. Анализ отчётов
-
Отслеживайте, кто отправляет письма от имени вашего домена.
-
При необходимости корректируйте SPF и DKIM.
Шаг 4. Переход к строгой политике
Когда все легитимные письма проходят проверку, можно установить p=reject, чтобы полностью блокировать подделки.
6. Типичные ошибки при настройке DMARC
-
Отсутствие SPF или DKIM — DMARC не будет работать без них.
-
Слишком строгая политика на старте — может блокировать легитимные письма.
-
Игнорирование отчётов DMARC — без анализа статистики нельзя оптимизировать настройки.
-
Использование неправильных адресов для отчётов — данные не будут доходить.
7. DMARC и корпоративная безопасность
Для компаний, обрабатывающих финансовые данные и персональную информацию клиентов, DMARC является обязательным элементом защиты.
Особенно это актуально в таких случаях:
-
банки и финтех-компании;
-
онлайн-магазины и маркетплейсы;
-
государственные организации;
-
медицинские учреждения;
-
поставщики SaaS-решений.
Без DMARC компания становится уязвимой для атак, направленных на сотрудников и клиентов.
8. Сравнение SPF, DKIM и DMARC
| Параметр | SPF | DKIM | DMARC |
|---|---|---|---|
| Функция | Проверяет IP-адрес сервера-отправителя | Проверяет подлинность содержимого письма | Определяет правила обработки подозрительных писем |
| Защита от спуфинга | Частично | Частично | Полная |
| Отчёты для администратора | Нет | Нет | Да |
| Обязателен ли для работы DMARC | Да | Да | Нет, но без него защита слабая |
9. Будущее DMARC и тенденции
С ростом фишинга и социальной инженерии DMARC постепенно становится обязательным стандартом безопасности.
Ожидаемые тенденции на ближайшие годы:
-
внедрение DMARC на уровне государственных сервисов;
-
интеграция протокола в корпоративные почтовые системы;
-
автоматическое внедрение DMARC при регистрации доменов;
-
расширение возможностей для борьбы с поддельными вложениями и вредоносными ссылками.
10. Рекомендации по защите email
-
Настройте SPF, DKIM и DMARC для всех корпоративных доменов.
-
Регулярно проверяйте почтовые логи и отчёты DMARC.
-
Обновляйте правила фильтрации почты в соответствии с новыми угрозами.
-
Обучайте сотрудников распознавать фишинг и вредоносные письма.
-
Используйте многофакторную аутентификацию для защиты корпоративных аккаунтов.
Заключение
DMARC — это мощный инструмент киберзащиты, который помогает организациям и частным пользователям защитить свою почту от фишинга, подделки доменов и спуфинга. Внедрение DMARC не только снижает риски кибератак, но и повышает доверие клиентов, улучшает репутацию бренда и обеспечивает доставляемость легитимных писем.