Email-безпека: SPF, DKIM, DMARC
Перевіряємо DNS-записи SPF, DKIM і DMARC. Без них зловмисник може надсилати листи від імені вашого домену — клієнти отримають фішинг із вашою адресою.
01 Що це таке?
SPF, DKIM і DMARC — це три DNS-записи, які разом захищають ваш домен від email-підробки (spoofing). Без них будь-хто може відправити листа з адресою відправника @ваш-домен.com — і більшість поштових клієнтів покажуть його як легітимний. SPF вказує, які сервери мають право надсилати пошту від імені домену. DKIM додає криптографічний підпис до листів. DMARC вказує, що робити з листами, які не пройшли SPF/DKIM: відхиляти, помічати як спам або пропускати.
02 Чому це важливо для бізнесу?
- →Без DMARC зловмисник може відправити фішинговий лист від імені CEO компанії на всіх співробітників
- →Email spoofing — основний інструмент BEC (Business Email Compromise) атак, збитки від яких $2.9 млрд/рік
- →Gmail і Outlook з 2024 року вимагають SPF і DKIM для масових розсилок — без них листи йдуть у спам
- →Відсутність DMARC означає що ви не отримуєте звітів про спроби підробки вашого домену
- →Неправильний SPF ("softfail" замість "fail") — часто дає хибне відчуття захисту
03 Що саме перевіряємо
- ✓SPF-запис: наявність, синтаксис, режим (~all, -all, +all)
- ✓DKIM: наявність публічного ключа для основних селекторів (google, mail, default)
- ✓DMARC: наявність, policy (none/quarantine/reject), rua/ruf адреси для звітів
- ✓SPF lookup limit — більше 10 DNS-запитів у SPF ламає перевірку
- ✓Відповідність DMARC alignment: чи домен у From збігається з SPF/DKIM доменом
04 Типові проблеми
DMARC відсутній або в режимі "none"
DMARC p=none означає "тільки моніторинг, не блокувати". Фішингові листи від імені домену будуть доставлятись клієнтам. Більшість компаній так і залишаються у p=none роками — "налаштували і забули".
SPF ~all (softfail) замість -all (fail)
~all означає "позначити як підозріле, але прийняти". Більшість поштових серверів все одно доставляють такі листи. Правильно: -all (hardfail) — відхиляти листи з несанкціонованих серверів.
SPF перевищує ліміт 10 DNS-запитів
Якщо в SPF підключено багато include (Google, Mailchimp, HubSpot, SendGrid) — може перевищитись ліміт у 10 DNS-запитів. У такому разі SPF перевірка "ламається" і листи можуть не доставлятись.
05 Вплив на бізнес
Фішинговий лист від імені вашого домену клієнтам або партнерам — це удар по репутації, яку важко відновити. Навіть якщо ви технічно "невинні" — клієнти будуть пов'язувати шахрайство з вашим брендом. Налаштування SPF/DKIM/DMARC — одноразова робота на 30 хвилин, яка закриває цілий клас атак.
Rank Sentinel моніторить це і ще 20+ параметрів — щодня, без вашої участі.
🚀 Підключити моніторинг5 000 грн/рік · Beta-ціна
Деталі перевірки
- Критичність
- Висока
- Частота
- Щотижня
- Категорія
- security