Що таке DMARC?
DMARC розшифровується як Domain-based Message Authentication, Reporting & Conformance — це механізм, який допомагає власникам доменів захиститися від фішингу. Тобто від ситуацій, коли зловмисники надсилають лист нібито від вашого імені. Для перевірки автентичності відправника є SPF та DKIM, але саме DMARC відповідає за поведінку провайдерів електронної пошти (наприклад, gmail), коли вони отримують лист, який не пройшов перевірку.
Політика DMARC публікується в доменних записах. Щоб вказати політику для домена example.com, необхідно створити запис типу TXT для домена _dmarc.example.com. Приклад значення: "v=DMARC1; p=reject; rua=mailto:dmarc-reports@example.com; pct=100;".
У цьому прикладі вказано p=reject — це “політика” для листів, що не пройшли DMARC.
Всього є 3 можливих значення:
-
none — тільки моніторинг, нічого не блокується;
-
quarantine — надсилати листи в спам;
-
reject — відхиляти листи повністю, тобто навіть у спамі їх не буде.
Якщо DMARC запис для домена відсутній, це сприймається як політика none.
За допомогою параметрів rua і ruf можна отримувати статистику щодо спрацювання DMARC в агрегованому вигляді (rua) або для кожного листа, який провалив перевірку (ruf).
Коли спрацьовує DMARC?
DMARC вважається успішним, якщо поштовий сервер відправника листа задовольняє SPF або у листа є валідний підпис DKIM. В іншому випадку лист не проходить перевірку DMARC.
Для правила можна вказати відсоток спрацювання політики. У нашому прикладі це pct=100; Якщо цей параметр не вказати, DMARC буде застосовуватися для 100% листів. Якщо вказати, наприклад, pct=15; то обрана політика DMARC застосовується для 15% листів, а для решти 85% буде еквівалент політики p=none;
Замість висновку про DMARC
Публікація DMARC не є обов’язковою. Якщо цієї політики немає, то поштові провайдери оброблять листи за своїми власними правилами. Але якщо ви налаштували для своєї пошти DKIM і SPF, то додати DMARC — це логічне завершення, адже саме ця політика дозволить відхиляти листи, що не пройшли перевірку. Без цього сенс SPF та DKIM дещо втрачається, і ваш поштовий домен не може бути захищений повною мірою.
На сторінці редагування домена в особистому кабінеті sender-solutions.com ви побачите інформацію про поточний запис DMARC. Якщо у вашого домена ще немає запису, там буде інструкція, який запис ми рекомендуємо додати.