DMARC p= (정책)
DMARC p= 태그는 인증 실패 메시지에 적용할 정책(none, quarantine, reject)을 정의합니다. 각 옵션의 의미와 효과적인 사용법을 알아보세요.
DMARC p=(정책)이란 무엇인가요?
DMARC p= 태그는 메시지가 DMARC 인증에 실패했을 때 수신 메일 서버가 적용해야 하는 적용 정책을 정의합니다. 인증되지 않은 이메일을 전달할지, 격리할지, 거부할지를 지정합니다. 이 태그는 DMARC 적용의 근간으로, SPF 및 DKIM 검사와 정렬되지 않는, 스푸핑되었거나 사기성일 수 있는 메시지를 수신자가 어떻게 처리할지를 안내합니다.
1분 설명 영상을 시청하세요:
이 정책은 DNS에 있는 도메인의 DMARC TXT 레코드 안에 정의됩니다. 일반적인 DMARC 정책에는 “none”, “quarantine”, “reject”가 있습니다. 각각은 점점 더 엄격한 보호 수준을 나타내며, 조직이 전체 적용으로 넘어가기 전에 신뢰와 확신을 쌓을 수 있게 합니다.
DMARC p= 태그의 작동 방식
DMARC 레코드 예시:
v=DMARC1; p=quarantine; rua=mailto:dmarc-reports@example.com이 예시에서 p=quarantine 지시어는 수신 메일 서버에 실패한 메시지를 완전히 거부하는 대신 스팸 또는 정크 폴더로 보내도록 지시합니다.
DMARC 정책 옵션은 다음과 같습니다.
- p=none - 모니터링 전용입니다. 메일은 정상적으로 전달되고, 실패는 DMARC 보고서를 통해 보고됩니다.
- p=quarantine - 인증에 실패한 메시지는 의심스러운 것으로 표시되거나 스팸으로 보내집니다.
- p=reject - DMARC 검사에 실패한 메시지는 SMTP 수준에서 완전히 거부되어 수신자에게 전달되지 않습니다.
DMARC p= 태그를 효과적으로 사용하기
조직은 일반적으로 집계 보고서를 수집하고 분석하는 동안 p=none으로 시작합니다. 모든 정당한 발송 소스가 올바르게 인증되고 나면, 도메인 스푸핑에 대한 완전한 보호를 위해 quarantine으로, 그리고 결국 reject로 나아갑니다.
모범 사례는 다음과 같습니다.
- 가시성이 개선됨에 따라 정책을 점진적으로 강화하기
- 더 엄격한 정책을 적용하기 전에 시험하기 위해
t=y테스트 태그를 사용하기. DMARCbis에서는 이 태그가 제거된pct태그를 대체합니다. - 모든 정당한 발신자가 인증을 통과하는지 확인하기 위해 보고서를 정기적으로 검토하기
- reject로 넘어가기 전에 DKIM 및 SPF 정렬을 보장하기
DMARC p=와 DMARCeye
DMARCeye는 여러분이 선택한 p= 정책이 실제 메일 흐름에 어떤 영향을 미치는지 파악할 수 있게 합니다. 보고 대시보드는 얼마나 많은 메시지가 인증을 통과하거나 실패하는지, 실패가 어디에서 발생하는지, 격리나 거부가 정당한 메일에 어떤 영향을 미치는지 보여줍니다.
정책 결과를 인증 데이터와 상관 분석함으로써, DMARCeye는 조직이 확신을 가지고 모니터링에서 전체 적용으로 나아가도록 도와, 도달률을 유지하면서 도메인을 악용으로부터 보호합니다.
내 도메인이 얼마나 보호되고 있는지 궁금하신가요? 무료 DMARC 검사를 실행해 보세요:
DMARCeye 무료 체험판에 가입하여 이메일 도메인을 보호하세요.
DMARC 및 관련 용어에 대해 자세히 알아보려면 DMARCeye 용어집을 참조하세요.