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.
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:
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.
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.
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.