DKIM 검사기
이메일 주소나 URL이 아닌 서명 도메인을 입력하세요.
DKIM 선택자는 발신 도메인이 공개 키를 게시하는 DNS 이름을 지정합니다. 서명 도메인과 선택자를 입력하면 현재 DNS에서 반환되는 TXT 레코드를 볼 수 있습니다. 이 검사기는 게시된 키와 폐기된 키, 키가 반환되지 않은 경우, 형식이 잘못된 경우, 일시적인 조회 실패를 구분합니다. 이메일 메시지를 검사하거나 서명 검증 성공 여부를 확인하지는 않습니다.
DKIM 선택자 확인 방법
-
1
서명 도메인 입력
DKIM-Signature 헤더의 d= 도메인 또는 메일 서비스에 설정된 도메인을 사용하세요.
-
2
선택자 입력
같은 헤더의 s= 값 또는 서비스 설정값을 사용하세요. 예: mail.
-
3
DNS 키 상태 확인
검사기가 selector._domainkey.domain의 TXT 레코드를 조회하고 반환된 레코드를 설명합니다.
이 조회로 확인하는 내용
DKIM은 선택자(s=)와 서명 도메인(d=)을 사용해 공개 키를 찾습니다. s=mail, d=example.org라면 DNS 호스트는 mail._domainkey.example.org입니다. 이 도구는 해당 호스트의 TXT 레코드를 서버의 DNS 리졸버에 요청합니다. 조회를 위해 도메인과 선택자가 서버로 전송됩니다. 공개 키가 있다는 사실은 DNS 게시 상태만 보여 줄 뿐, 특정 이메일이 DKIM 검증을 통과했다는 증거는 아닙니다.
하나의 TXT 리소스 레코드에는 따옴표로 묶인 문자열이 여러 개 들어갈 수 있습니다. DNS는 키를 분석하기 전에 문자열을 추가 공백 없이 이어 붙입니다. 같은 선택자에 별개의 TXT 리소스 레코드가 여러 개 있는 경우는 다릅니다. 이 도구는 키를 합치지 않고 결과가 모호하다고 보고합니다. DNS 시간 초과는 빈 응답과 구분합니다. 조회 실패로 키의 부재를 판단할 수 없기 때문입니다.
| 레코드 관찰 결과 | 여기서의 의미 | 다음 확인 사항 |
|---|---|---|
p=에 지원되는 키가 있음 |
공개 키 게시됨 | DKIM 통과 여부가 필요하면 해당 메시지의 전체 헤더로 검증하세요. |
p=가 비어 있음 |
키 폐기됨 | 대체 키를 게시하고 서명 서비스를 업데이트하세요. |
| TXT 응답 없음 | 이 리졸버에서 키가 반환되지 않음 | d=와 s=를 다시 확인한 뒤 DNS 제공업체 설정을 살펴보세요. |
| TXT 레코드 여러 개 | 선택자의 응답이 모호함 | 의도하지 않은 중복 레코드를 제거하세요. |
| 리졸버 실패 | 현재는 결과를 알 수 없음 | DNS 서비스가 복구된 뒤 다시 시도하세요. |
k=를 생략하면 키 유형은 RSA입니다. 검사기는 32바이트 공개 키를 사용하는 k=ed25519도 인식합니다. 지원되는 키 구문을 검사하지만 공개 키만으로 서명 설정, 메시지의 진위, 받은편지함 도착 여부, DMARC 정렬 여부를 알아낼 수는 없습니다. RFC 6376은 선택자 조회와 빈 키를 통한 폐기를, RFC 8463은 DKIM의 Ed25519를 정의합니다.
자주 묻는 질문
서비스에서 보낸 메시지의 DKIM-Signature 헤더에 있는 s= 태그 또는 서비스의 DKIM 설정 페이지를 확인하세요. d= 태그는 서명 도메인을 나타냅니다. 도메인이나 선택자 입력란에 메시지 전체를 붙여 넣지 마세요.
아니요. DKIM 검증에는 특정 메시지와 서명, 정규화 및 암호학적 검사가 필요합니다. DNS 키만으로는 이 리졸버가 선택자 이름에서 찾은 내용만 알 수 있습니다.
RFC 6376에서 빈 p= 값은 DKIM 키의 폐기를 뜻합니다. 해당 선택자로 계속 서명한다면 새 키와 일치하는 DNS 레코드가 있어야 메시지를 검증할 수 있습니다.
도메인과 선택자가 이 사이트의 서버로 전송됩니다. 서버는 DNS 리졸버에 공개 TXT 레코드를 요청합니다. 이메일 본문이나 메시지 전체는 필요하지 않습니다.
관련 도구
IP 서브넷 계산기
모든 IPv4 CIDR 블록에 대해 서브넷 범위, 네트워크 주소, 브로드캐스트 주소, 사용 가능한 호스트, 와일드카드 마스크를 계산합니다. /0부터 /32까지 완벽하게 지원합니다.
MX 레코드 조회
어떤 도메인이든 MX 레코드를 조회해 메일을 처리하는 메일 서버와 우선순위를 확인하고 설정 오류를 찾아내세요.
IP 주소 조회
공인 IPv4 또는 IPv6 주소로 대략적인 국가, 지역, 도시, 좌표, ISP, ASN, 조직, 시간대를 확인하세요.
도메인 나이 검사
등록부의 WHOIS 데이터를 사용하여 도메인이 처음 등록된 시점과 그 연·월·일 기준의 운영 기간을 확인하십시오.
핑 도구
공개 호스트의 포트 80에 서버 측 TCP 연결을 네 번 시도합니다. 각 연결 시간, 성공한 시도의 통계, 실패율을 확인하세요.
TCP 포트 확인기
공개 인터넷 호스트의 포트 하나에 서버 측 TCP 연결을 시도합니다. 제한 시간은 5초입니다.
이 도구는 다른 언어로도 제공됩니다
- فاحص DKIM [AR]
- DKIM-kontroll [SV]
- Vérificateur DKIM [FR]
- Pemeriksa DKIM [ID]
- DKIM-checker [NL]
- DKIMチェッカー [JA]
- DKIM-Checker [DE]
- ตรวจสอบ DKIM [TH]
- Comprobador DKIM [ES]
- Sprawdzanie DKIM [PL]
- Verificador de DKIM [PT]
- Kiểm tra DKIM [VI]
- DKIM Checker [EN]
- Verifica DKIM [IT]
- Проверка DKIM [RU]
- DKIM Denetleyici [TR]
- DKIM 检查工具 [ZH]