Co to jest DMARC?
DMARC rozszyfrowuje się jako Domain-based Message Authentication, Reporting & Conformance — to mechanizm, który pomaga właścicielom domen chronić się przed phishingiem. Czyli przed sytuacjami, gdy osoby atakujące wysyłają wiadomość rzekomo w Twoim imieniu. Do weryfikacji autentyczności nadawcy służą SPF oraz DKIM, ale to właśnie DMARC odpowiada za zachowanie dostawców poczty elektronicznej (na przykład gmail), gdy otrzymują wiadomość, która nie przeszła weryfikacji.
Polityka DMARC jest publikowana w rekordach domeny. Aby określić politykę dla domeny example.com, należy utworzyć rekord typu TXT dla domeny _dmarc.example.com. Przykład wartości: "v=DMARC1; p=reject; rua=mailto:dmarc-reports@example.com; pct=100;".
W tym przykładzie wskazano p=reject — to “polityka” dla wiadomości, które nie przeszły DMARC.
Łącznie są 3 możliwe wartości:
-
none — tylko monitorowanie, nic nie jest blokowane;
-
quarantine — wysyłać wiadomości do spamu;
-
reject — odrzucać wiadomości całkowicie, czyli nie będzie ich nawet w spamie.
Jeśli rekord DMARC dla domeny nie istnieje, jest to traktowane jako polityka none.
Za pomocą parametrów rua i ruf można otrzymywać statystyki dotyczące zadziałania DMARC w postaci zagregowanej (rua) lub dla każdej wiadomości, która nie przeszła weryfikacji (ruf).
Kiedy zadziałuje DMARC?
DMARC jest uznawany za pomyślny, jeśli serwer pocztowy nadawcy wiadomości spełnia SPF lub wiadomość ma prawidłowy podpis DKIM. W przeciwnym razie wiadomość nie przechodzi weryfikacji DMARC.
Dla reguły można wskazać procent zadziałania polityki. W naszym przykładzie to pct=100; Jeśli tego parametru nie wskazać, DMARC będzie stosowany dla 100% wiadomości. Jeśli wskazać, na przykład, pct=15; to wybrana polityka DMARC jest stosowana dla 15% wiadomości, a dla pozostałych 85% będzie ekwiwalent polityki p=none;
Zamiast podsumowania o DMARC
Publikacja DMARC nie jest obowiązkowa. Jeśli tej polityki nie ma, to dostawcy poczty przetworzą wiadomości według własnych zasad. Ale jeśli skonfigurowałeś dla swojej poczty DKIM i SPF, to dodanie DMARC — to logiczne dopełnienie, ponieważ to właśnie ta polityka pozwoli odrzucać wiadomości, które nie przeszły weryfikacji. Bez tego sens SPF oraz DKIM nieco się traci, a Twoja domena pocztowa nie może być w pełni chroniona.
Na stronie edycji domeny w panelu osobistym sender-solutions.com zobaczysz informacje o bieżącym rekordzie DMARC. Jeśli Twoja domena nie ma jeszcze rekordu, będzie tam instrukcja, jaki rekord zalecamy dodać.