[ Raporty i dochodzenie ]

Surowe wyniki SPF w porównaniu z dostosowanymi wynikami zasad SPF

Wyjaśnij, dlaczego pass SPF może współistnieć z awarią SPF w wyniku polityki DMARC .

Przez zespół badawczy EmailAuth

[Kluczowe punkty]

  • Przeczytaj rzeczywistą domenę SPF i wynik przed porównaniem From.
  • Zarówno hasło uwierzytelniające, jak i wyrównanie domeny muszą być zachowane.
  • Sprawdź DKIM przed ogłoszeniem ogólnego wyniku DMARC .
Na tej stronie

Jakiś SPF przekazuje odpowiedzi, czy wysyłający adres IP został autoryzowany dla ocenianej tożsamości SPF . DMARC zadaje dodatkowe pytanie: czy ta uwierzytelniona tożsamość jest zgodna z domeną w polu From? Jakiś raport zbiorczy może zatem pokazać surową przepustkę SPF i awarię DMARC związaną z SPF bez zaprzeczania sobie.

Zidentyfikuj domenę uwierzytelnioną przez SPF

Referencje: RFC 9990 §3.1.1.13, RFC 7208 §2.4, RFC 9989 §4.4.2.

Przeczytaj auth_results/spf/domain i wynik razem. Sprawdź identyfikatory/nagłówek_z, dowolną kopertę z i raportowany zakres. Nie zakładaj, że SPF sprawdził widoczną domenę From. RFC 7208 definiuje POCZTA OD tożsamość, podczas gdy RFC 9989 wykorzystuje tę tożsamość do celów wkładu SPF do DMARC .

W przypadku zerowej ścieżki zwrotnej SPF definiuje tożsamość MAIL FROM za pomocą postmastera w HELO domena. Ten szczególny przypadek nie powinien stać się regułą, że każda niezależna przepustka HELO spełnia wymogi DMARC . Aktualny RFC 9990 pozwolenia na raportowanie m z zakresu SPF ; starsze formaty raportów mogą ujawniać różne pola i wymagać wyraźnej interpretacji.

Zastosuj właściwy tryb wyrównania

Referencje: RFC 9989 §3.2.10.2, RFC 9989 §4.10.2, RFC 9990 §3.1.1.9.

Ścisłe SPF wyrównanie wymaga, aby uwierzytelniona domena była dokładnie zgodna z domeną autora. Swobodne dopasowanie pozwala na relację zdefiniowaną za pomocą mających zastosowanie reguł domeny organizacyjnej. Nie obliczaj tego po prostu usuwając ustaloną liczbę etykiet: ważny jest sufiks publiczny i szczegóły dotyczące odkrywania zasad.

Wartość SPF w wierszu/policy_evaluated wyraża wynik związany z DMARC, a nie duplikat surowego wyniku SPF . Pierwotna awaria lub błąd nie może stać się pomyślną ścieżką SPF tylko dlatego, że nazwy domen są do siebie podobne. Uwierzytelnianie musi zakończyć się powodzeniem i być wyrównane.

Przerabiaj dwa kontrastujące rzędy

Referencje: RFC 9989 §5.3.5.

Załóż, że obowiązują prawidłowe zasady, zakończone kontrole i niepowiązane domeny organizacyjne dla brand.example i vendor.example . Wiersz syntetyczny A używa nagłówka_od= brand.example , MAIL FROM= vendor.example i surowy SPF =pass. Niepowiązana tożsamość nie jest wyrównana, dlatego oczekiwane jest policy_evaluated/ spf=fail . Dodanie adresu IP dostawcy do SPF brand.example nie zmienia tożsamości faktycznie ocenianej przez tę trasę.

Syntetyczny wiersz B używa nagłówka_od= brand.example i MAIL FROM= bounce.brand.example z surowym SPF =pass. Załóżmy, że odpowiednie odkrycie domeny organizacyjnej umieszcza je razem. Luźne wyrównanie SPF może przejść pomyślnie, podczas gdy ścisłe wyrównanie SPF kończy się niepowodzeniem, ponieważ nazwy są różne. Są to przykładowe urządzenia terenowe, a nie obserwowany ruch uliczny.

Sprawdź wyrównanie w każdym rzędzie DKIM przed stwierdzeniem, że DMARC jako całość poniósł porażkę. Przejście wyrównane Podpis DKIM może zapewnić pomyślną ścieżkę DMARC niezależnie od SPF .

Wybierz naprawę, która zmieni uszkodzoną warstwę

Referencje: RFC 7208 §10.3.

Jeśli surowy SPF zakończy się niepowodzeniem, sprawdź autoryzację i ścieżkę połączenia dla aktualnie ocenianej domeny. Jeśli surowy SPF przejdzie, ale nie zostanie wyrównany, sprawdź obsługiwaną niestandardową konfigurację MAIL FROM lub inną dostosowaną ścieżkę uwierzytelniania. Nie dodawaj adresów IP do niepowiązanych domen Rekord SPF.

Potwierdź zmiany za pomocą kontrolowanej otrzymanej poczty i późniejszych dowodów raportowania, zachowując zarówno surowe, jak i dopasowane wyniki. Przekazywanie może zmienić adres IP połączenia, dlatego przetestuj odpowiednie trasy i unikaj traktowania samego SPF jako gwarancji dostarczenia. Zakończ badanie, uwzględniając ocenioną tożsamość, tryb dopasowania i zademonstrowany wynik.

Zachowaj przypadki testowe od surowego do wyrównanego

Cztery częściowe mapy syntetyczne mają wspólny nagłówek_od= brand.example , zasady p=reject i przedział epoki 1704067200–1704153600. A używa MAIL FROM= vendor.example z nieprzetworzonym przebiegiem SPF i bez podpisów DKIM : wyrównane SPF i DMARC nie powiodą się. B używa MAIL FROM= bounce.brand.example z nieprzetworzonym przebiegiem SPF i bez DKIM : w wyraźnie przyjętej współdzielonej domenie organizacyjnej tryb swobodny przechodzi wyrównanie SPF i DMARC . To samo wejście B w trybie ścisłym zawodzi w obu przypadkach. Czwarty przypadek przywraca niepowiązaną tożsamość SPF A, ale dodaje przekazanie DKIM dla brand.example /selektor billing1: DMARC przechodzi przez DKIM .

Dostarczone ćwiczenie tożsamości lokalnej odtwarza wszystkie cztery wyniki z dostarczonych tożsamości, wyników i trybów dopasowania. Używa jawnej mapy domeny organizacyjnej, a nie implementacji drzewa DNS . Nie testuje również prawdziwego komunikatu o zerowej ścieżce zwrotnej; powyższe wskazówki dotyczące ścieżki zerowej są oparte na specyfikacji. Rzeczywiste zachowanie dostawcy i odbiorcy nadal wymaga potwierdzenia otrzymanej wiadomości.

Utrzymuj ćwiczenie w zakresie

Przykładami są częściowe prognozy pola, a nie raporty zgodne ze schematem lub zmierzony ruch. Kontrole lokalne korzystają z jawnie dostarczonych wyników uwierzytelniania i powiązań organizacyjnych; nie przeprowadzają wykrywania DNS , oceny SPF , weryfikacji kryptograficznej, przyjmowania raportów ani testów dostarczania do odbiorców. Zachowaj oryginalny raport i zaufane dowody wiadomości przed wprowadzeniem zmian w produkcji.

[Na wynos]

Przeczytaj rzeczywistą domenę SPF i wynik przed porównaniem From. Zarówno hasło uwierzytelniające, jak i wyrównanie domeny muszą być zachowane. Sprawdź DKIM przed ogłoszeniem ogólnego wyniku DMARC .

[ Według roli ]

Co to oznacza dla Ciebie

Wybierz swoją rolę, aby uzyskać praktyczne dalsze kroki.

Administrator IT / poczty

Porównaj obie warstwy wynikowe

Surowy SPF i policy_evaluated SPF odpowiadają na różne pytania.

Kolejne kroki

  1. Zapisz MAIL FROM i header_from.
  2. Zastosuj raportowany tryb wyrównania.
  3. Sprawdź wyrównany DKIM przed zadeklarowaniem awarii DMARC .

CISO / SecOps

Unikaj niepotrzebnej autoryzacji

Dodanie adresów IP do niewłaściwego rekordu poszerza konfigurację bez ustalania tożsamości.

Kolejne kroki

  1. Przejrzyj proponowane zmiany SPF .
  2. Zachowaj ścieżkę zerową i kontekst starszego formatu.
  3. Wymagaj dowodów po zmianie.

Założyciel / Nietechniczny

Zdiagnozuj uszkodzoną warstwę

Problem z wyrównaniem wymaga innej decyzji niż brak autoryzacji nadawcy.

Kolejne kroki

  1. Zapytaj, która tożsamość przeszła SPF .
  2. Upewnij się, że usługa obsługuje odpowiednią ścieżkę zwrotną.
  3. Chroń trasy krytyczne podczas zmian.

[ Często zadawane pytania ]

Często zadawane pytania

W jaki sposób SPF może przejść pomyślnie i zakończyć się niepowodzeniem w tym samym raporcie?

Surowy wynik może zostać przekazany, gdy uwierzytelniona domena nie osiągnie zgodności DMARC .

RFC 9990 §3.1.1.9 RFC 9990 §3.1.1.13

Czy SPF zwykle uwierzytelnia się jako widoczne od?

W przypadku DMARC SPF używa tożsamości MAIL FROM, łącznie z jej zdefiniowaną konstrukcją ścieżki zerowej. SPF może osobno ocenić HELO ; widoczny From jest porównywany pod kątem dopasowania, a nie zastępowany jako tożsamość SPF .

RFC 7208 §2.3 RFC 7208 §2.4

Czy karnet HELO zawsze spełnia DMARC ?

Nie. DMARC opiera się na tożsamości MAIL FROM, włączając w to zdefiniowaną przez SPF konstrukcję ścieżki zerowej-odwrotnej.

RFC 9990 §3.1.1.13 RFC 7208 §2.4

Czy subdomena spełnia rygorystyczne kryteria?

Nie, gdy różni się od domeny autora. Tryb ścisły wymaga dokładnego dopasowania.

RFC 9989 §3.2.10.2

Czy wyrównany DKIM może uratować DMARC gdy SPF nie jest wyrównany?

Tak. Jedna pomyślnie dopasowana ścieżka uwierzytelniania może spełnić wymagania DMARC .

RFC 9989 §5.3.5

Czy powinniśmy dodać źródłowy adres IP do domeny From?

Tylko jeśli ta domena jest rzeczywiście odpowiednią tożsamością SPF i zamierzona jest autoryzacja. Luki w wyrównaniu wymagają innej diagnozy.

Jakie pole potwierdza surową tożsamość?

Sprawdź auth_results/spf/domain z wynikiem, zakresem i dostępnymi informacjami o kopercie.

RFC 9990 §3.1.1.13

Po co testować spedycję po naprawie?

Przekazywanie może zmienić adres IP połączenia i wpłynąć SPF , nawet jeśli poczta bezpośrednia przechodzi.

RFC 7208 §10.3

[ Źródła ]

Źródła

  1. RFC 9989

    Sekcje §3.2.10.2 · §4.10.2 · §4.4.2 · §5.3.5

  2. RFC 9990

    Sekcje §3.1.1.11 · §3.1.1.13 · §3.1.1.9

  3. RFC 7208

    Sekcje §10.3 · §2.3 · §2.4

[ Słowniczek ]

Słowniczek

Surowy wynik SPF
Zgłoszony wynik SPF dla domeny użytej w walidacji, przed interpretacją DMARC .

RFC 9990 §3.1.1.11 RFC 9990 §3.1.1.13

Wynik SPF powiązany z DMARC
Oceniony wynik SPF w odniesieniu do dopasowania DMARC , a nie podstawionego wyniku lokalnego zastąpienia.

RFC 9990 §3.1.1.9

Pochodzenie przedsiębiorstwa

Dlaczego najlepsze instytucje finansowe i rządy wycofali swoje panele bezpieczeństwa poczty e-mail.

Tradycyjne platformy uwierzytelniania poczty e-mail oferują pulpit nawigacyjny i proszą inżynierów o wykonanie pracy. W środowiskach o dużej stawce ręczny nadzór oznacza opóźnione egzekwowanie, zmianę konfiguracji i niemonitorowane domeny-cienie.

EmailAuth to platforma agentowego pochodzenia wiadomości e-mail. Nasi agenci egzekwują p=reject, dostosuj zewnętrznych nadawców i przenieś swoje domeny do pełnych adresów RFC 9989 zgodność, nowy standard DMARC , z możliwością kontroli przez człowieka.

Rządy Duże przedsiębiorstwa Instytucje finansowe poziomu 1

SaaS · Dedykowany najem · Lokalne rozwiązanie typu air-gapped · Szyfrowanie BYOK

Baza wiedzy