| Termin | Definicja |
|---|---|
| SPF permerror | SPF permerror to trwały błąd weryfikacji wynikający z niepoprawnej składni rekordu SPF. SPF permerror — czym jest ten błąd poczty elektronicznejSPF permerror oznacza trwały błąd podczas odczytu albo interpretacji polityki SPF opublikowanej dla domeny nadawcy. SPF, czyli Sender Policy Framework, służy do sprawdzania, czy serwer wysyłający wiadomość jest uprawniony do korzystania z określonej domeny w adresie nadawcy. Informacja o takich uprawnieniach znajduje się w rekordzie TXT zapisanym w systemie DNS. Jeżeli rekord jest zbudowany niezgodnie z regułami SPF, mechanizm weryfikujący nie może go poprawnie przetworzyć. W takiej sytuacji nie chodzi wyłącznie o brak dopasowania adresu IP do listy dozwolonych serwerów, lecz o problem z samą konstrukcją polityki. W praktyce należy odróżnić SPF permerror od wyniku SPF fail. Wynik fail oznacza, że rekord można było odczytać, ale wskazany serwer nie spełnił warunków zapisanych w polityce. Permerror wskazuje natomiast, że polityka zawiera błąd uniemożliwiający prawidłowe wykonanie kontroli. Odbiorca może wtedy zastosować bardziej restrykcyjne traktowanie wiadomości, oznaczyć ją jako podejrzaną, skierować do kwarantanny albo odrzucić. Ostateczna reakcja zależy od konfiguracji serwera odbiorczego, reputacji domeny, dodatkowych mechanizmów uwierzytelniania oraz lokalnych reguł antyspamowych. SPF permerror w kontekście DNS, składni i limitówRekord SPF jest przechowywany jako rekord TXT w strefie DNS domeny. Zwykle zaczyna się od elementu Częstą przyczyną jest opublikowanie więcej niż jednego rekordu SPF dla tej samej domeny. Rekordy TXT mogą występować wielokrotnie, lecz polityka SPF powinna być logicznie zebrana w jednym rekordzie rozpoczynającym się od Drugą grupę problemów stanowią odwołania SPF permerror a typowe problemy z konfiguracją domenyJednym z typowych błędów jest wpisanie adresu serwera w formie nieobsługiwanej przez mechanizm SPF. Adres IPv4 powinien być poprzedzony właściwym mechanizmem, na przykład Błąd może powstać po zmianie dostawcy poczty, systemu do wysyłki biuletynów, formularza kontaktowego albo platformy transakcyjnej. Do istniejącej polityki dodawany jest wtedy kolejny fragment, lecz nie jest sprawdzane, czy podobne uprawnienie już występuje. Innym scenariuszem jest usunięcie usługi, która pozostawiła w DNS niepotrzebny wpis. Z czasem rekord staje się długi, zawiera sprzeczne deklaracje i odwołuje się do zasobów, które nie są już używane. Do permerror może doprowadzić również nieprawidłowe użycie kwalifikatorów. Znak
SPF permerror — praktyczne wskazówki diagnostyczneDiagnozę najlepiej rozpocząć od odczytania aktualnych rekordów TXT bezpośrednio z DNS. Należy sprawdzić zarówno domenę główną, jak i subdomenę używaną w adresie koperty SMTP, ponieważ system SPF ocenia domenę związaną z mechanizmem MAIL FROM, a nie zawsze tę widoczną w polu From. Warto zapisać pełny wynik i przeanalizować go jako całość. Pojedynczy podgląd w panelu operatora może nie pokazywać rekordów odziedziczonych po wcześniejszej konfiguracji albo wpisów dodanych przez inną usługę. Następnie trzeba policzyć odwołania wymagające zapytań DNS. Szczególnej uwagi wymagają zagnieżdżone elementy Nie powinno się poprawiać rekordu metodą przypadkowego dopisywania kolejnych wartości. Każda zmiana musi uwzględniać rzeczywiste systemy wysyłające wiadomości w imieniu domeny. Zbyt szerokie zezwolenie może ułatwiać podszywanie się pod domenę, natomiast zbyt wąska polityka może powodować odrzucanie prawidłowych wiadomości. Po zapisaniu zmiany trzeba uwzględnić czas propagacji DNS i ponownie wykonać odczyt z kilku niezależnych resolverów. Wynik testu należy porównać z nagłówkami wiadomości, aby upewnić się, że analizowana domena i serwer wysyłający są właściwe. SPF permerror — kiedy zgłosić problem do serwisuDo serwisu warto zgłosić się wtedy, gdy permerror pojawia się mimo poprawnego pozornie rekordu, problem dotyczy kilku domen albo konfiguracja była zmieniana przez różne osoby i nie ma pewności, które usługi nadal wysyłają korespondencję. Dotyczy to również sytuacji, w której wiadomości z formularza kontaktowego, systemu powiadomień lub platformy mailingowej znikają u odbiorców, trafiają do spamu albo są odrzucane bez jasnego komunikatu. Analiza powinna objąć rekordy DNS, nagłówki przykładowych wiadomości, ustawienia domeny oraz zależności między używanymi usługami. W Warszawskim Pogotowiu Komputerowym 24/7 można zlecić uporządkowanie takiej konfiguracji i sprawdzenie, czy przyczyna leży w składni SPF, nadmiarowych rekordach, limitach zapytań DNS czy w błędnym wskazaniu domeny. Przydatne jest przygotowanie kilku przykładów wiadomości oraz informacji o tym, z jakich systemów są wysyłane. Pozwala to odróżnić problem z polityką SPF od kłopotów z DKIM, DMARC, reputacją adresu IP lub filtrowaniem po stronie odbiorcy. Po usunięciu przyczyny należy wykonać ponowną walidację z perspektywy serwera odbiorczego. Sam fakt, że panel DNS pokazuje zapis bez komunikatu o błędzie, nie potwierdza jeszcze poprawności całej polityki. Potrzebne jest sprawdzenie liczby odwołań, poprawności każdego elementu oraz zgodności z faktycznym sposobem wysyłki. Dobrze przygotowana konfiguracja powinna być możliwie krótka, zrozumiała i regularnie aktualizowana po każdej zmianie dostawcy poczty albo narzędzia wysyłkowego. |