[ 표준 및 DMARCbis ]

DMARCbis 준비 상태: DNS 변경하기 전에 검토할 사항

DMARCbis v=DMARC1. 유용한 준비 상태 검토를 통해 변경된 정책 동작, 수신자 지원, 보고 및 조직이 의존하는 합법적인 메일을 확인합니다.

EmailAuth 연구팀 제공 · 9분 읽기

[ 핵심사항 ]

  • 레코드 버전은 v=DMARC1.
  • 테스트, 도메인 경계 처리 및 보고에는 명시적인 예상 결과 확인이 필요합니다.
  • 게시된 표준과 배포된 구현은 서로 다릅니다.
이 페이지에서

DMARCbis 부분의 방법을 변경합니다. DMARC 지정되어 구현됩니다. 레코드 이름을 DMARC2로 바꾸도록 요청하지 않습니다. 핵심사양은, RFC 9989, 는 2026년 5월에 출판되었으며, RFC 9990 그리고 RFC 9991 집계 및 오류 보고를 별도로 다룹니다.

실제 작업은 어떤 변경 사항이 도메인, 전송 서비스 및 인증 데이터를 처리하는 소프트웨어에 영향을 미치는지 알아내는 것입니다. 이는 현재 사양을 이해하는 것부터 시작하여 이를 이미 사용 중인 구성 및 프로세스와 비교합니다. 결과는 증거, 소유자 및 각 결과에 대한 결정이 포함된 명확한 준비 상태 등록이어야 합니다.

세 가지 사양을 시스템에 매핑

해당 작업에 현재 문서를 사용하십시오.

문서검토할 내용
RFC 9989핵심 DMARC 평가, 정책 검색, 조정 그리고 기록 의미론
RFC 9990집계 보고 형식, 생성 및 처리
RFC 9991오류 보고 및 처리 고려 사항

기존 기록 및 구성 기록으로 시작합니다. 단순히 오래된 가이드가 인용했다는 이유로 운영기록을 삭제하지 마세요. RFC 7489. 변경된 지침과 이를 구현하는 소프트웨어를 식별합니다.

주요 검토 영역은 다음과 같습니다.

  • 도메인 검색: RFC 9989 섹션 4.10 DNS 트리 탐색을 정의합니다. 이전 공개 접미사 목록 검색 모델을 가정하는 시스템을 검토합니다.
  • 정책 태그: 현재 IANA 레지스트리를 확인하세요. 그만큼 퍼센트, RF 그리고 리 태그는 역사적입니다. 평가하다 t, np 그리고 psd 업그레이드 체크리스트로 추가하는 대신 실제 범위를 기준으로 합니다.
  • 테스트: 해당 평가자가 바이너리를 구현하는 방법을 설정합니다. t 신호. 선언된 테스트 상태와 수신자의 최종 처리는 서로 다른 관찰입니다.
  • 보고: 수집기와 파서가 관련 레거시 관찰을 잃지 않고 수신할 것으로 예상되는 보고서 형식과 필드를 처리하는지 확인하세요.

버전 마커가 남아 있습니다. v=DMARC1. 대체하지 마십시오 DMARC2 또는 이전 비율을 테스트 플래그로 기계적으로 교체합니다.

변경된 태그를 테스트로 변환

그만큼 t 플래그의 기본값은 다음과 같습니다. n, DMARC 실패에 대해 선언된 평가 적용을 요청합니다. 환경 t=y 소유자가 선언된 평가를 직접 적용하도록 요청하는 것이 아니라 테스트하고 있다는 신호입니다. RFC 9989 섹션 4.7 실패한 메시지에 대한 한 수준 감소를 정의합니다. 거부는 격리가 되고 격리는 없음이 됩니다. 구현에는 관련 특별 처리가 있을 수도 있습니다.

플래그는 실패한 인증 결과를 통과로 변경하거나, 보고서 생성을 변경하거나, 없음 정책에 영향을 주지 않습니다. 이는 메일의 임의 비율을 샘플링하라는 요청이 아니라 바이너리입니다. 실제 트래픽에 의존하기 전에 구현 지원을 설정하고 수신기-로컬 필터링을 정책 수준 테스트 결과와 별도로 유지하십시오.

다른 두 가지 태그는 평가 범위에 영향을 미칩니다.

  • np: 일반적인 도메인의 존재하지 않는 하위 도메인에 대한 평가를 지정합니다. 조직 도메인. 없는 경우 적용 가능한 폴백은 sp(있는 경우)이고, 그렇지 않은 경우 p입니다. 실종 MX 레코드 혼자서는 존재하지 않음을 확립하지 않습니다.
  • psd: 검색 중에 사용된 도메인 경계 정보를 표시합니다. 기본 u는 경계 결정을 검색 규칙에 맡깁니다. y는 공개 접미사를 식별하고 n은 자체 및 해당 하위 도메인에 대한 비공개 접미사 조직 경계를 식별합니다. 도메인을 올바르게 설명하는지 확인하지 않고 명시적인 경계 값을 설정하지 마십시오.

일반 조직은 단지 준비 상태를 주장하기 위해 도메인을 공개 접미사로 표시해서는 안 됩니다. 실제 검색 가정과 위임된 네임스페이스를 검토합니다. 그만큼 하위 도메인 정책 가이드 더 좁은 상속 문제를 다룹니다.

계속 작동해야 하는 메일 식별

도메인은 직원 이메일보다 훨씬 더 많은 것을 나타낼 수 있습니다. 이는 청구서, 로그인 링크, 고객 알림 및 외부 기관에서 보낸 메시지에 나타날 수 있습니다. 표준 업데이트는 급격한 구성 변경으로 인해 종속성이 중단되기 전에 이러한 종속성을 확인할 수 있는 기회입니다.

세 가지 결과물, 즉 귀하의 신원을 사용하는 서비스 목록, 귀하에게 영향을 미치는 특정 변경 사항에 대한 설명, 중요한 메시지에 대한 테스트 계획을 요청하십시오. 대답은 특정 수신기 또는 소프트웨어 서비스에 의해 이미 배포된 기능과 게시된 사양을 구별해야 합니다.

소유권과 예산을 할당합니다. 보고서 처리 변경에는 보고 파이프라인을 담당하는 사람이 필요합니다. 올바르게 인증할 수 없는 발신인에는 비즈니스 소유자가 참여해야 합니다. 두 항목을 모두 DNS 업그레이드로 호출하면 작업이 숨겨집니다.

준비 레지스터 구축

다음은 실제 도메인에 대한 평가가 아닌 예시적인 계획 등록입니다.

발견필요한 작업완료의 증거
출시 지침에서는 샘플링 비율을 가정합니다.아래의 제어된 고정 장치를 사용하여 바이너리 플래그를 테스트하세요.기록된 선언된 평가, 테스트 플래그 후 평가 및 독립적인 수신자 결정
보고서 파서는 하나의 레거시 스키마를 가정합니다.허용되는 형식, 필드 및 오류 처리를 검토하세요.버전이 지정된 유효하고 레거시이며 잘못된 형식의 픽스처
중요한 애플리케이션에 알려진 소유자가 없습니다.비즈니스 서비스 및 지원되는 ID 확립명명된 소유자 및 확인된 수신 메시지 샘플
DNS 편집기는 아웃소싱 팀에 의해 제어됩니다.승인 및 복구 책임에 동의정확한 변경 미리보기, 승인 및 복원 자료

다음 합성 고정 장치는 RFC 9989 구현하는 제어된 평가자에 대한 예상 결과를 지정합니다. 이는 생산 기록 템플릿이나 이미 수행된 테스트가 아닌 테스트 입력입니다. 적용 가능한 유효한 정책이 발견되었고 테스트 메시지가 DMARC 실패했다고 가정합니다.

고정물입력예상되는 정책 수준 관찰
테스트 플래그p=reject; t=y유효성 검사는 계속 실패합니다. t=y 이후의 평가는 거부 선언이 아니라 격리입니다.
없음으로 플래그 지정p=none; t=y플래그는 없음 평가 및 보고서 생성 동작을 변경하지 않고 그대로 둡니다.
존재하지 않는 아이일반적인 조직 도메인 정책은 p=none; sp=quarantine; np=reject, 기본값 t=n; 아이가 존재하지 않는 것으로 설정되고 직접적인 정책이 없습니다.기존-하위 sp 값이 아닌 해당 하위 평가가 거부됩니다.

평가자 버전, 입력, 관찰된 검증, 선택한 평가 및 최종 처리를 별도로 캡처합니다. 제어된 고정 장치는 테스트된 동작을 설정합니다. 모든 인터넷 수신기가 동일한 규칙을 구현한다는 것을 증명하는 것은 아닙니다. 정책 수준의 격리 관찰은 스팸 폴더 배치에 대한 보편적인 약속이 아닙니다.

정책 적합성도 검토한다. RFC 9989 섹션 7.4 메일링 리스트를 포함한 합법적인 간접 경로가 중단될 수 있으므로 범용 이메일 도메인은 거부하지 말 것을 권고합니다. 준비 상태 검토에서는 더 강력한 정책을 제안하기 전에 해당 경로를 식별하고 적용 가능한 상호 운용성 지침을 평가해야 합니다.

구성 변경 사항을 소프트웨어 또는 프로세스 변경 사항과 별도로 유지하십시오. 일부 결과에는 즉각적인 DNS 수정이 필요하지 않습니다. 다른 것들은 공급자 업데이트, 파서 수정 또는 제어된 구현 테스트가 필요합니다.

상호 운용성 및 준비 상태 클레임의 한계를 확인하세요.

준비 상태 클레임에는 범위 이름이 지정되어야 합니다. 도메인 포트폴리오, 정책 평가자, 보고서 처리자만 다루나요? 기록 확인하다? 이것은 다른 평가입니다.

레지스터를 사용하여 구현 버전과 해결되지 않은 차이점을 추적하세요. 기존 및 존재하지 않는 하위 도메인, 정렬 모드, 간접 메일 및 DNS 오류 중에서 해당 사례를 선택합니다.

수신자의 재량권을 운영 모델의 일부로 다루십시오. 사양을 공개한다고 해서 모든 수신기가 동일하게 작동하는 것은 아닙니다. 게시된 거부 기본 설정은 모든 수신자가 모든 실패한 메시지를 거부했다는 증거도 아닙니다.

손상된 계정, 사기성 표시 이름, 유사 도메인 및 민감한 비즈니스 승인에 대해 독립적인 제어를 유지합니다. DMARC 준비 상태는 도메인 인증을 메시지 콘텐츠의 안전성에 대한 평결로 바꾸지 않습니다.

필요한 변경을 수행하고 확인합니다.

생산 변경 전에 이전 상태를 보존하고, 영향을 받는 흐름을 식별하고, 적절한 승인을 얻고, 복구 조건을 정의합니다. 그런 다음 전체 전송 경로를 통해 게시된 구성과 대표 메시지를 모두 확인합니다.

결과가 예상된 동작과 일치하지 않는 경우 다른 도메인으로의 확장을 일시 중지하고 호환성 결과를 해결하거나 명시적으로 수락합니다.

기본 ID의 경우 정렬 진단 가이드. 초기 구성의 경우 다음을 따르십시오. DMARC 생성 및 확인 워크플로. 보고 계층의 경우 다음을 사용합니다. 집계 보고서 연습.

실용적인 테이크아웃

각 적용 가능한 결과에 소유자, 지원되는 결정 및 재현 가능한 증거가 있으면 평가를 종료합니다. 해결되지 않은 구현 차이점을 눈에 띄게 유지하고, 중요한 메시지와 보고 처리를 확인하고, 승인된 복구 조건을 유지하세요. 준비 레이블은 해당 레코드를 가리켜야 하며 교체해서는 안 됩니다.

[ 역할별 ]

이것이 당신에게 의미하는 바

실용적인 다음 단계를 위해 역할을 선택하세요.

IT/메일 관리자

재현 가능한 갭 레지스터를 구축합니다.

현재의 핵심 및 보고 사양을 실제 평가자, 기록 및 사용 중인 파서와 비교합니다. 문서화된 표준 변경 사항을 관련 수신자 또는 소프트웨어 버전이 이를 구현한다는 증거와 분리하세요.

다음 단계

  1. 기존 구성 및 소프트웨어 버전을 캡처합니다.
  2. 적용 가능한 검색, 정렬 및 보고 사례를 테스트합니다.
  3. 제안된 변경사항, 테스트 결과, 복구 경로를 함께 유지하세요.

CISO/SecOps

준비 배지가 아닌 정의된 범위를 승인합니다.

기록 확인, 도메인 포트폴리오 검토 및 파서 평가는 서로 다른 범위입니다. 평가에서 다루는 내용, 증거가 누락된 부분, 상호 운용성 및 잔여 위험을 처리하는 방법을 명시하도록 요구합니다.

다음 단계

  1. 간접 메일 및 범용 정책에 미치는 영향을 검토합니다.
  2. 구현 및 호환성 증거를 요청하십시오.
  3. 계정, 유사 도메인 및 비즈니스 승인 제어를 유지합니다.

창립자 / 비기술자

업데이트로 인해 비즈니스에 어떤 변화가 있는지 물어보세요.

고객과 직원이 의존하는 커뮤니케이션에 대한 범위 계획을 요청하십시오. 표준 업데이트에는 발신자, 보고 시스템, 운영 절차 및 DNS 작업이 필요할 수 있습니다. 특정 작업에 자금을 지원하고 할당합니다.

다음 단계

  1. 청구서, 로그인 및 알림 메일의 소유자를 식별합니다.
  2. 어떤 결과가 귀하의 서비스에 영향을 미치고 그 이유가 무엇인지 물어보십시오.
  3. 업그레이드된 상태를 수락하기 전에 확인 결과가 필요합니다.

[ 자주 묻는 질문 ]

자주 묻는 질문

DMARCbis 사용하려면 DMARC2 레코드가 필요합니까?

아니요. RFC 9989 v=DMARC1. 버전을 DMARC2로 교체하는 대신 변경된 프로토콜, 정책 및 보고 동작을 검토하세요.

DMARCbis 아직 초안일 뿐인가요?

핵심 개정판은 2026년 5월에 RFC 9989 로 게시되었으며, RFC 9990 및 RFC 9991 에서 보고를 다루고 있습니다. 사용하려는 기능에 대한 현재 문서 상태와 구현 지원을 확인하세요.

모든 기록에서 즉시 PCT를 제거해야 합니까?

현재 레지스트리, 의도된 롤아웃 동작 및 관련 구현을 먼저 검토하십시오. 태그는 업데이트된 사양에 따라 기록되지만 기계적 편집은 테스트된 전환을 대체할 수 없습니다.

t 태그가 백분율 기반 출시를 대체합니까?

t 플래그는 이진수이며 기본값은 n입니다. t=y, 사용하면 RFC 9989 실패한 메시지에 대한 한 수준 감소(격리 거부 또는 없음 격리)를 지정합니다. DMARC 실패를 통과로 변경하거나 없음 정책에 영향을 미치거나 보고서 생성을 변경하지 않습니다. 구현 지원을 확인하고 최종 수신자 처리를 별도로 유지하세요.

RFC 업데이트는 내 보고서에 파서 업데이트가 필요하다는 것을 의미합니까?

이는 파서가 평가되어야 함을 의미합니다. 구현 변경이 필요한지 여부를 결정하기 전에 처리해야 하는 형식, 필드, 확장 및 레거시 보고서를 테스트하십시오.

중소기업은 공급자에게 무엇을 제공하도록 요청해야 합니까?

범위가 지정된 갭 등록부, 영향을 받은 발신자 및 시스템 목록, 제안된 변경 사항, 확인 증거 및 복구 경로를 요청하세요. 설명되지 않은 업그레이드 상태를 결과물로 받아들이지 마십시오.

DNS 검사기가 DMARCbis 준비 상태를 인증할 수 있습니까?

DNS 검사를 통해 게시된 특정 구성을 평가할 수 있습니다. 보고서 파서, 모든 전송 흐름, 수신자 구현 또는 조직의 변경 프로세스를 자체적으로 검증할 수는 없습니다.

DMARCbis 준비 검토를 종료해야 하는 증거는 무엇입니까?

해당 결과, 소유자, 승인된 변경 사항, 평가자 또는 파서 버전, 예상 및 관찰 결과, 중요한 메시지 확인 및 복구 조건을 유지합니다. 설명할 수 없는 준비 레이블로 종료하는 대신 해결되지 않은 호환성 차이점을 기록하세요.

[ 출처 ]

출처

  1. RFC 9989 : DMARC 핵심 프로토콜
  2. RFC 9990 : DMARC 집계 보고
  3. RFC 9991 : DMARC 실패 보고
  4. IANA DMARC 매개변수 레지스트리

기업 출처

최고의 금융 기관과 정부가 필요한 이유 이메일 보안 대시보드를 폐기했습니다.

기존 이메일 인증 플랫폼은 대시보드를 판매하고 엔지니어에게 작업을 요청합니다. 위험이 높은 환경에서 수동 감독은 시행 지연, 구성 드리프트 및 모니터링되지 않는 섀도우 도메인을 의미합니다.

EmailAuth 는 에이전트 이메일 출처 플랫폼입니다. 우리 대리인은 집행합니다 p=reject, 제3자 발신자를 정렬하고 도메인을 전체로 이동하세요. RFC 9989 인간 참여형 감사 기능을 갖춘 새로운 DMARC 표준을 준수합니다.

정부 대기업 1등급 금융기관

SaaS · 전용 테넌시 · Air-Gapped 온프레미스 · BYOK 암호화

기술 자료