DMARC란? 이메일 사칭 방지 쉽게 이해하기
DMARC(Domain-based Message Authentication, Reporting, and Conformance)는 From 도메인의 소유자가 인증에 실패한 메일을 수신 측이 어떻게 처리할지 공개하고, 결과 보고서를 요청할 수 있게 하는 방식입니다.
작동 원리
DMARC 레코드는 _dmarc.yourdomain 에 두는 TXT 레코드입니다. From 도메인과 정렬(일치)된 도메인으로 SPF 또는 DKIM이 통과하면 메시지가 DMARC를 통과합니다.
정렬 방식에는 완화(relaxed, 같은 조직 도메인이면 일치)와 엄격(strict, 정확히 같아야 일치)이 있습니다.
- p=none: 특별한 처리를 요청하지 않음(모니터링만)
- p=quarantine: 실패한 메일을 의심스러운 메일로 취급(예: 스팸함으로 이동)
- p=reject: 실패한 메일을 거부
- rua=: 집계 보고서를 받을 주소
뉴스레터에 중요한 이유
Google은 Gmail 계정으로 하루 5,000통 넘게 보내는 발신자에게 DMARC를 요구합니다. 정책은 p=none이면 충분합니다. 또한 From 도메인이 SPF 또는 DKIM 도메인과 정렬되어야 합니다.
Yahoo는 대량 발신자에게 최소 p=none을 공개하고 DMARC를 통과할 것을 요구합니다. 보고서를 위한 rua 태그도 강력히 권장합니다.
도입 순서
- p=none과 rua 주소로 시작하세요. 보고서로 실제 발송 경로가 모두 통과하는지 확인합니다.
- 그다음 quarantine으로, 이후 reject로 강화하는 것을 검토하세요.
- DMARC 사양인 RFC 7489는 표준화 과정 문서가 아니라 정보 제공용(Informational) RFC로 공개되어 있습니다.
Newsletter Ready의 대응
Newsletter Ready는 DKIM 서명을 적용한 자체 도메인에서 발송하며, 이 도메인에는 SPF와 DMARC 레코드가 설정되어 있습니다.
매 호는 귀사 웹사이트 글로 AI가 초안을 작성합니다. 승인하기 전에는 아무것도 발송되지 않습니다.
이메일 뉴스레터 용어 사전
출처
- RFC 7489: Domain-based Message Authentication, Reporting, and Conformance (DMARC)
- Google: 이메일 발신자 가이드라인
- Yahoo Sender Hub: Sender Best Practices (영어)
이 페이지는 일반적인 정보이며 법률 자문이 아닙니다.