Słownik pojęć

Kanonizacja (Canonicalization)

Autor: Jack Zagorski | 2026-05-05 08:05:16

Czym jest kanonizacja (canonicalization)?

Kanonizacja w uwierzytelnianiu poczty odnosi się do procesu standaryzacji formatu nagłówków i treści wiadomości przed nałożeniem lub zweryfikowaniem podpisu DKIM (DomainKeys Identified Mail).

Mówiąc prościej, kanonizacja określa, jak ściśle formatowanie wiadomości musi być zgodne między momentem wysłania a odebrania. Ponieważ drobne zmiany formatowania mogą naturalnie pojawić się, gdy wiadomość wędruje między serwerami, kanonizacja zapewnia elastyczność, dzięki której poprawne wiadomości nie są niepotrzebnie odrzucane.

Jak działa kanonizacja w DKIM

W DKIM kanonizacją steruje znacznik c= w podpisie DKIM. Znacznik ten określa, jak nagłówki i treść wiadomości powinny być traktowane podczas podpisywania i weryfikacji.

Istnieją dwa główne tryby kanonizacji:

  • Simple - Wymaga, aby wiadomość pozostała dokładnie taka sama między wysłaniem a odebraniem. Nawet drobne zmiany, takie jak dodane spacje czy podziały wierszy, mogą sprawić, że weryfikacja się nie powiedzie.
  • Relaxed - Ignoruje drobne różnice w formatowaniu, takie jak zmiany białych znaków czy wielkości liter w nagłówkach, pozwalając, aby podpis pozostał ważny nawet po niewielkich modyfikacjach.

Metody te możesz łączyć niezależnie dla nagłówków i treści, uzyskując pary takie jak c=relaxed/relaxed lub c=simple/relaxed.

Dlaczego kanonizacja jest ważna dla dostarczalności poczty

Kanonizacja sprawia, że legalne wiadomości nie zawodzą weryfikacji DKIM z powodu błahych różnic w formatowaniu wprowadzonych przez pośredniczące serwery pocztowe.

Wybór właściwej metody kanonizacji pomaga zachować równowagę między bezpieczeństwem a dostarczalnością. Bardziej rygorystyczne ustawienie (simple) daje ściślejszą kontrolę, ale zwiększa ryzyko fałszywych niepowodzeń, podczas gdy ustawienie relaxed jest bardziej tolerancyjne wobec nieszkodliwych zmian podczas przesyłania.

W większości nowoczesnych konfiguracji dla niezawodności zalecane jest c=relaxed/relaxed.

Ponieważ DMARC opiera się na uwierzytelnianiu DKIM, kanonizacja bezpośrednio wpływa na to, czy Twoje wiadomości przejdą kontrole DMARC.

Kanonizacja a DMARCeye

DMARCeye pomaga monitorować, jak podpisy DKIM Twojej domeny sprawdzają się w rzeczywistych warunkach. Analizując raporty uwierzytelniania, potrafi ujawnić, kiedy różnice w kanonizacji lub formatowaniu powodują nieoczekiwane niepowodzenia DKIM.

Dzięki tej widoczności zespoły mogą dopracować konfiguracje poczty, aby zachować zarówno silne uwierzytelnianie, jak i płynną dostarczalność.

Sprawdź swoją konfigurację DKIM:

 

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.