이메일 뉴스레터 용어 사전

DKIM이란? 이메일 전자 서명 쉽게 이해하기

DKIM(DomainKeys Identified Mail)은 도메인이 메시지마다 전자 서명을 붙여 그 메시지에 책임을 지는 방식입니다. 수신 측은 도메인이 DNS에 공개한 공개 키로 서명을 확인합니다.

작동 원리

발송 서버는 헤더 일부와 본문에 서명하고 그 결과를 DKIM-Signature 헤더에 넣습니다. 서명에는 서명 도메인(d=)과 셀렉터(s=)가 적혀 있습니다.

수신 측은 selector._domainkey.domain 에서 공개 키를 조회해 서명을 확인합니다. 서명된 내용이 전달 중에 바뀌었다면 확인에 실패합니다.

From 헤더는 반드시 서명에 포함되어야 합니다. 하지만 DKIM 자체는 서명 도메인이 From 도메인과 같을 것을 요구하지 않습니다. 그 일치 여부를 확인하는 것은 DMARC의 역할입니다.

뉴스레터에 중요한 이유

Google은 모든 발신자에게 SPF 또는 DKIM을, Gmail 계정으로 하루 5,000통 넘게 보내는 발신자에게는 둘 다 요구합니다. 개인 Gmail 계정으로 보내는 메일에는 1024비트 이상의 DKIM 키가 필요합니다.

원클릭 수신거부(RFC 8058)도 DKIM에 의존합니다. 서명이 수신거부 헤더를 포함해야 합니다.

확인 방법

  • 보낸 메시지를 열어 원본을 보세요. Authentication-Results에서 dkim=pass를 찾으세요.
  • DKIM-Signature의 d=가 귀사 도메인이거나 From 주소와 같은 조직의 도메인인지 확인하세요.
  • 도메인 검사기로 셀렉터의 공개 키가 DNS에 공개되어 있는지 확인하세요.

Newsletter Ready의 대응

Newsletter Ready는 DKIM 서명을 적용한 자체 도메인에서 발송하며, 이 도메인에는 SPF와 DMARC 레코드가 설정되어 있습니다.

매 호는 귀사 웹사이트 글로 AI가 초안을 작성합니다. 승인하기 전에는 아무것도 발송되지 않습니다.

이메일 뉴스레터 용어 사전

출처

이 페이지는 일반적인 정보이며 법률 자문이 아닙니다.