Sprawdzanie DKIM
Wpisz domenę używaną do podpisywania, bez adresu e-mail ani URL.
Selektor DKIM wskazuje nazwę DNS, pod którą domena wysyłająca publikuje klucz publiczny. Wpisz domenę podpisującą i selektor, aby zobaczyć rekord TXT zwracany obecnie przez DNS. Narzędzie rozróżnia klucz opublikowany, unieważniony, brak odpowiedzi z kluczem, nieprawidłowy format i chwilowy błąd zapytania. Nie sprawdza wiadomości e-mail ani poprawności jej podpisu.
Jak sprawdzić selektor DKIM
-
1
Wpisz domenę podpisującą
Użyj domeny z parametru d= nagłówka DKIM-Signature lub domeny ustawionej u dostawcy poczty.
-
2
Wpisz selektor
Użyj wartości s= z tego nagłówka albo ustawień dostawcy, np. mail.
-
3
Odczytaj stan klucza w DNS
Narzędzie odpytuje TXT dla selector._domainkey.domain i objaśnia zwrócony rekord.
Co naprawdę sprawdza to zapytanie
DKIM używa selektora (s=) i domeny podpisującej (d=) do znalezienia klucza publicznego. Dla s=mail i d=example.org host DNS ma postać mail._domainkey.example.org. Narzędzie prosi serwerowy resolver DNS o rekordy TXT tego hosta. Domena i selektor są przesyłane na serwer w celu wykonania zapytania. Obecność klucza pod tą nazwą potwierdza publikację w DNS, ale nie dowodzi, że konkretna wiadomość przeszła weryfikację DKIM.
Jeden rekord zasobu TXT może zawierać kilka fragmentów tekstu w cudzysłowach. Przed analizą klucza DNS łączy je bez dodatkowych spacji. Kilka oddzielnych rekordów zasobu TXT pod tym samym selektorem to inna sytuacja: narzędzie zgłasza niejednoznaczną odpowiedź zamiast łączyć klucze. Przekroczenie czasu zapytania DNS jest odróżniane od pustej odpowiedzi, ponieważ nieudane zapytanie nie potwierdza braku klucza.
| Zaobserwowany rekord | Znaczenie tutaj | Co sprawdzić dalej |
|---|---|---|
Obsługiwany klucz w p= |
Klucz publiczny opublikowany | Jeśli potrzebujesz wyniku weryfikacji DKIM, sprawdź konkretną wiadomość wraz z pełnymi nagłówkami. |
Puste p= |
Klucz unieważniony | Opublikuj klucz zastępczy i zaktualizuj usługę podpisującą. |
| Brak odpowiedzi TXT | Ten resolver nie zwrócił klucza | Ponownie sprawdź d= i s=, a potem ustawienia u dostawcy DNS. |
| Wiele rekordów TXT | Niejednoznaczna odpowiedź dla selektora | Usuń niezamierzone duplikaty. |
| Błąd resolvera | Wynik na razie nieznany | Ponów próbę po przywróceniu działania usługi DNS. |
Jeśli pominięto k=, domyślnym typem klucza jest RSA. Narzędzie rozpoznaje też k=ed25519 z 32-bajtowym kluczem publicznym. Sprawdza składnię obsługiwanych kluczy, ale sam opublikowany klucz nie pozwala ustalić konfiguracji podpisywania, autentyczności wiadomości, dostarczenia do skrzynki ani zgodności domen wymaganej przez DMARC. RFC 6376 określa wyszukiwanie selektora i unieważnienie pustym kluczem, a RFC 8463 opisuje Ed25519 w DKIM.
Najczęściej zadawane pytania
Odczytaj parametr s= z nagłówka DKIM-Signature wiadomości wysłanej przez Twój serwis albo zajrzyj do jego ustawień DKIM. Parametr d= wskazuje domenę podpisującą. Nie wklejaj całej wiadomości w pole domeny ani selektora.
Nie. Weryfikacja DKIM wymaga konkretnej wiadomości, jej podpisu, kanonikalizacji i sprawdzenia kryptograficznego. Sam klucz DNS pokazuje tylko to, co resolver znalazł pod nazwą selektora.
Według RFC 6376 puste p= sygnalizuje celowe unieważnienie klucza DKIM. Usługa nadal podpisująca tym selektorem potrzebuje nowego klucza i zgodnego rekordu DNS, aby wiadomości mogły być weryfikowane.
Domena i selektor trafiają na serwer tej strony. Serwer pyta swój resolver DNS o publiczny rekord TXT. Treść e-maila ani cała wiadomość nie są potrzebne.
Powiązane narzędzia
Kalkulator CIDR
Oblicz znormalizowany blok CIDR IPv4 lub IPv6, pierwszy i ostatni adres oraz dokładną liczbę adresów. Sprawdź maski IPv4 i zasady dla łączy punkt-punkt.
Wyszukiwanie adresu IP
Sprawdź publiczny adres IPv4 lub IPv6, aby zobaczyć przybliżony kraj, region, miasto, współrzędne, ISP, ASN, organizację i strefę czasową.
Adres IP domeny
Sprawdź adresy z rekordów A i AAAA publicznej domeny lub adresu URL. Zobacz do 30 adresów IPv4 i 30 adresów IPv6 naszego resolvera DNS i skopiuj adres.
Weryfikator certyfikatów SSL
Sprawdź certyfikat SSL/TLS udostępniany przez host na porcie 443: podmiot, wystawcę, daty ważności, dni do wygaśnięcia, nazwy SAN i algorytm podpisu.
Sprawdzanie e-maila pod kątem wycieków danych
Sprawdź, czy adres e-mail pojawił się w znanym wycieku danych, zobacz, w których wyciekach został ujawniony, i dowiedz się, co zmienić w pierwszej kolejności.
Sprawdzarka rekordu DMARC
Odpytaj rekord TXT DMARC dowolnej domeny i odczytaj politykę, wyrównanie, adresy raportowania oraz procentowe egzekwowanie w czytelnej formie.
Narzędzie jest dostępne w innych językach
- Vérificateur DKIM [FR]
- Kiểm tra DKIM [VI]
- DKIMチェッカー [JA]
- فاحص DKIM [AR]
- DKIM 검사기 [KO]
- DKIM-Checker [DE]
- Verificador de DKIM [PT]
- Comprobador DKIM [ES]
- DKIM-kontroll [SV]
- ตรวจสอบ DKIM [TH]
- Pemeriksa DKIM [ID]
- DKIM-checker [NL]
- DKIM Checker [EN]
- Verifica DKIM [IT]
- Проверка DKIM [RU]
- DKIM Denetleyici [TR]
- DKIM 检查工具 [ZH]