Czym jest makro SPF?
Makra SPF to dynamiczne zmienne używane w rekordach SPF, które pozwalają właścicielom domen uwzględniać informacje z czasu wykonania w ocenie SPF. Umożliwiają zaawansowaną logikę dopasowania poprzez wstawianie wartości takich jak adres IP nadawcy, domena czy wynik odwrotnego DNS podczas uwierzytelniania. Makra SPF zapewniają elastyczność w złożonych środowiskach pocztowych, które opierają się na zmiennym trasowaniu lub wielu usługach wysyłkowych.
Makra pojawiają się w mechanizmach i modyfikatorach SPF w postaci symbolu procentu (%), po którym następuje litera reprezentująca określony rodzaj danych. Na przykład %{i} rozwija się do adresu IP nadawcy, a %{d} rozwija się do sprawdzanej nazwy domeny.
Podczas wykonywania sprawdzenia SPF serwer odbiorcy zastępuje makra wartościami z czasu rzeczywistego, zanim oceni rekord SPF. Pozwala to rekordowi dynamicznie dostosowywać się do różnych nadawców lub kontekstów wiadomości.
Do popularnych makr SPF należą:
%{i} - Adres IP nadawcy%{s} - Adres nadawcy z koperty%{d} - Sprawdzana domena%{h} - Domena HELO lub EHLO%{l} - Lokalna część adresu nadawcy (przed znakiem @)%{r} - Nazwa domeny serwera odbiorcyPrzykładowy rekord SPF z makrem:
v=spf1 include:%{d2}.spf.example.net -allTutaj makro dynamicznie wstawia fragment domeny nadawcy do dołączonego rekordu SPF, umożliwiając elastyczne delegowanie polityki między subdomenami.
Makra SPF umożliwiają zaawansowane konfiguracje, ale należy używać ich ostrożnie:
DMARCeye wykrywa i interpretuje makra SPF podczas analizy rekordów, aby zapewnić poprawność i zgodność. Platforma identyfikuje elementy dynamiczne, które mogłyby wpłynąć na liczbę zapytań lub wprowadzić ryzyko, ostrzegając administratorów, zanim błędne konfiguracje wpłyną na wyniki uwierzytelniania.
Wizualizując zachowanie makr i zależności DNS, DMARCeye pomaga organizacjom bezpiecznie i skutecznie zarządzać złożonymi architekturami SPF.
Sprawdź swój rekord SPF:
Wypróbuj DMARCeye za darmo i zabezpiecz swoją domenę e-mail.
Aby dowiedzieć się więcej o DMARC i powiązanych pojęciach, zajrzyj do Słownika pojęć DMARCeye.