[ DMARC 및 정책 ]

DMARC temperror : 정책을 변경하기 전에 DNS 가용성을 추적합니다.

정확한 응답, 권한, 확인자 및 전송 증거를 사용하여 실패한 DNS 종속성을 찾은 다음 영향을 받은 메일 경로를 통해 복구를 확인합니다.

EmailAuth 연구팀 제공 · 7분 읽기

[ 핵심사항 ]

  • 임시 라벨은 정책 부재 또는 최종 실패의 증거가 아닙니다.
  • 권위, 재귀, 검증 및 전송 증거를 비교합니다.
  • 증상을 숨기기보다는 의도한 해결 경로를 확인하십시오.
이 페이지에서

아래에 RFC 9989 §9.2, 임시 DMARC 오류는 평가에서 나중에 해결될 수 있는 문제가 발생했음을 의미합니다. 도메인에 정책이 없거나 합법적인 메일이 인증에 실패했다는 의미는 아닙니다.

결과를 해결 조사의 시작으로 간주합니다. 어떤 필수 조회가 실패했는지, 데이터가 해당 권한에 존재하는지 여부, 수신 시스템이 사용 가능한 응답을 얻지 못하게 방해한 요소를 확인합니다.

실패한 평가 캡처

신뢰할 수 있는 전체 결과 또는 반환된 SMTP 응답, 시간, 보낸 도메인 및 전송 경로를 저장합니다. 오류가 속한 인증 방법을 기록해 두십시오. 임시 SPF 또는 DKIM 문제는 dmarc=와 자동으로 동일하지 않습니다.temperror.

로그에 노출될 때 정확한 조회 이름과 레코드 유형을 유지합니다. 정책 TXT 쿼리, SPF 종속성 및 DKIM 선택기 조회에는 다양한 이름과 권한이 포함될 수 있습니다. 도메인 루트만 테스트하면 실패한 종속성을 놓칠 수 있습니다.

변경하기 전에 작은 증거 패킷을 보존하십시오. 반복된 쿼리는 사고 이후에 성공할 수 있으므로 이후의 정상적인 답변이 원래 실패 기록을 대체할 수 없습니다.

대응 기반 결정 경로 따르기

이는 DNS 상태에서 하나의 이메일 처리로의 보편적인 매핑이 아닌 진단 결정 테이블입니다.

  • 쿼리 관찰: NOERROR와 관련된 완전한 답변; 설정 내용: 해당 쿼리는 당시 사용 가능한 데이터를 반환했습니다. 다음 조사: 수신자의 이전 관찰과 비교
  • 쿼리 관찰: 데이터 없는 응답을 완료합니다. 설정 내용: 요청한 레코드 세트를 해당 응답 컨텍스트에서 찾을 수 없습니다. 다음 조사: 정확한 이름, 권한, 별칭 및 검색 확인
  • 쿼리 관찰: 별칭 복잡도가 없는 NXDOMAIN ; 설정 내용: 쿼리된 소유자 이름이 존재하지 않습니다. 다음 조사: 쿼리 범위 및 적용 가능한 대체 확인
  • 쿼리 관찰: SERVFAIL ; 설정 내용: 해결이 성공적으로 완료되지 않았습니다. 다음 조사: 권한, 위임, 유효성 검사 및 확인자 로그 검사
  • 쿼리 관찰: 거부됨; 설정 내용: 서버가 쿼리를 거부했습니다. 다음 조사: 쿼리 정책 및 서버의 의도된 역할 확인
  • 쿼리 관찰: 시간 초과; 설정 내용: 시도 제한 내에서 사용 가능한 응답이 도착하지 않았습니다. 다음 조사: 연결 가능성, 전송, 손실 및 서버 상태 확인

DNS 응답 코드는 다음과 같이 정의됩니다. RFC 1035 §4.1.1; 부정적인 답변 RFC 2308 §2.1 그리고 RFC 2308 §2.2. _dmarc.example.com 에 대한 쿼리는 해당 소유자 이름과 관련됩니다. 부정적인 대답 자체가 example.com 존재하지 않는다는 것을 입증하지는 않습니다. 부재를 원래 쿼리된 이름에 귀속시키기 전에 별칭 체인을 따르십시오.

신뢰할 수 있는 경로와 재귀 경로 비교

먼저 위임된 하위 도메인을 포함하여 올바른 권한 있는 서버를 식별합니다. 각 기관에서 해당 명칭을 테스트하고 답변을 비교해 보세요. 당국이 동의하지 않는 경우 해당 구역의 서비스 제공 상태와 최근 변경 사항을 조사하세요.

그런 다음 증거를 사용할 수 있는 영향을 받는 수신 시스템에서 사용되는 재귀 경로를 검사합니다. 쿼리 시간, 상태, 답변 및 TTL을 비교합니다. 운영자의 로컬 확인자와 원격 수신기는 서로 다른 캐시 또는 유효성 검사 상태를 가질 수 있습니다.

다음 가상의 축약된 성적표는 비교를 보여줍니다.

14:02 UTC | 재귀 리졸버 R | _dmarc.example.com TXT | SERVFAIL 14:04 UTC | 권한 있는 서버 A | 같은 이름/유형 | NOERROR, 정책이 14:04 UTC를 반환했습니다. | 권한 있는 서버 B | 같은 이름/유형 | NOERROR, 정책이 14:09 UTC를 반환했습니다. | 수리 조사 후 리졸버 R | 같은 이름/유형 | 노에러

이러한 관찰은 재귀 또는 개입 경로에 대한 조사 범위를 좁힙니다. 로그 없이는 원인을 증명할 수 없으며 모든 수신자가 경험한 내용을 입증하지도 않습니다.

조사에 DNSSEC 검증 포함

아래에 RFC 4035 §5.5, 검증 확인자는 실패한 데이터를 거부할 수 있습니다. DNSSEC 권한 있는 서버에 대한 직접 쿼리가 텍스트를 반환하는 경우에도 유효성 검사가 가능합니다. 담당 DNS 팀이 지원하는 도구와 로그를 사용하여 키 또는 서명 변경을 포함한 위임 및 검증 증거를 확인하세요.

기관의 직접적인 답변 자체가 수신자의 검증 결정을 재현하지는 않습니다. 마찬가지로 하나의 SERVFAIL DNSSEC 문제를 증명하지 않습니다. 여러 가지 원인이 있을 수 있습니다.

확립된 검증 결함이 있는 경우 수정합니다. 증상을 숨기기 위해 유효성 검사를 비활성화한다고 해서 의도한 보안 해결 경로가 복구되었다는 증거는 아닙니다.

해당되는 경우 UDP와 TCP를 모두 테스트하세요.

DNS 전송이 실패의 일부일 수 있습니다. 작은 UDP 쿼리가 성공한다고 해서 더 큰 응답, 잘린 응답 재시도 또는 TCP가 동일한 경로를 따라 작동한다는 사실은 입증되지 않습니다.

RFC 7766 RFC 7766 §5 UDP와 TCP를 모두 지원하려면 범용 DNS 구현이 필요합니다. 연결 가능성이나 크기 관련 오류를 진단할 때 각 전송에 대해 관련 이름과 유형을 비교하세요. 모든 시간 초과의 원인이 동일하다고 가정하기보다는 잘림 플래그와 네트워크 증거를 검사하십시오.

운송 테스트는 진단 관찰입니다. 검토된 설계 없이 의도된 해결 프로그램이나 검증 경로를 우회하는 프로덕션 해결 방법으로 전환되어서는 안 됩니다.

부재 및 실패한 해결 방법을 별도로 유지

아래에 RFC 2308 §5, 긍정적인 데이터와 마찬가지로 부정적인 답변도 캐시될 수 있습니다. 새로 추가된 레코드는 이전 부정 캐시 상태가 만료될 때까지 재귀 보기에 없는 상태로 남아 있을 수 있습니다. 이는 권한 있는 서버에 연결할 수 없는 것과는 다릅니다.

관찰된 오류가 임시 오류로 분류된 상태로 유지되는 동안 구성 결함이 지속될 수도 있습니다. "임시"는 평가 범주를 설명하는 것이지 기다리면 손상된 위임이나 서명이 복구된다는 약속이 아닙니다.

사용 분실기록 안내 결석이 확인된 경우 및 출판 작업 흐름 실제 이름과 권한을 확인합니다.

정책을 재검토하기 전에 복구 확인

현재의 RFC 9989 §4.10.1 정책 조회 DNS 오류 처리는 수신자에게 맡깁니다. 평가지침은 RFC 9989 §5.3.6 DNS 오류로 인해 필수 DNS 쿼리가 완료되지 않았으며 DMARC 통과 또는 실패를 설정하지 못하며 해당 불완전한 결과에 도메인 소유자 평가 정책을 적용할 수 없다고 말합니다. 수신기 처리는 여전히 다를 수 있습니다.

p를 변경해도 연결할 수 없는 필수 조회는 복구되지 않습니다. 먼저 사용 가능한 해상도를 복원한 다음 동일한 경로를 다시 테스트하고 새로운 방법별 결과를 검사하십시오. 비즈니스 복구 결정을 별도의 범위 변경으로 유지합니다.

최종 기록에서는 실패한 종속성, 확립된 원인, 수리 및 복구 후 수신자 증거를 식별해야 합니다. 이를 통해 작업 정책을 반사적으로 약화시키지 않고도 다음 간헐적인 실패를 더 쉽게 진단할 수 있습니다.

결정과 증거를 분리하여 보관하십시오.

가상의 14:02~14:09 성적표의 경우 인증 성공 범위가 좁아지지만 실패한 구성 요소를 식별하지는 않습니다. DNSSEC , 전송 또는 특정 서버를 원인으로 지정하기 전에 실제 확인자 또는 네트워크 검색이 필요합니다. RFC 8767 §4 적격한 오래된 답변 사용을 허용합니다. 신선함만으로는 보편적인 중단이나 복구 시계가 아닙니다. 이러한 관찰은 수행된 테스트가 아니라 교육 도구를 고안한 것입니다.

[ 테이크아웃 ]

임시 라벨은 정책 부재 또는 최종 실패의 증거가 아닙니다. 권위, 재귀, 검증 및 전송 증거를 비교합니다. 증상을 숨기기보다는 의도한 해결 경로를 확인하십시오.

[ 역할별 ]

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

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

IT/메일 관리자

실패한 종속성을 정확히 추적합니다.

권한, 재귀, 유효성 검사 및 전송은 독립적으로 실패할 수 있습니다.

다음 단계

  1. 상태, 이름, 유형, 시간 및 응답 컨텍스트를 유지합니다.
  2. 신뢰할 수 있는 관련 재귀 뷰를 비교합니다.
  3. 증거가 전송을 가리키는 경우 UDP 및 TCP를 테스트합니다.

CISO/SecOps

의도한 신뢰 경로를 유지합니다.

데이터를 반환하는 우회는 수리된 검증 확인자와 동일하지 않습니다.

다음 단계

  1. 유효성 검사 및 위임 변경 사항을 검토합니다.
  2. 근본 원인과 별도로 임시 분류를 유지합니다.
  3. 긴급 이탈 및 종료를 문서화합니다.

창립자 / 비기술자

복구를 통해 영향을 받은 워크플로를 추적합니다.

임시 레이블은 여전히 ​​지속적인 서비스 결함을 반영할 수 있습니다.

다음 단계

  1. 영향을 받는 메일 서비스와 소유자의 이름을 지정하세요.
  2. 대표적인 수리 후 테스트가 필요합니다.
  3. 인프라 복구와 정책 결정을 구별하세요.

[ 자주 묻는 질문 ]

자주 묻는 질문

dmarc=temperror 메시지가 확실히 DMARC 실패했음을 의미합니까?

아니요. 일시적인 평가 오류가 있을 수 있다고 보고합니다. 완료되지 못한 필수 DNS 조회는 일반적인 DMARC 통과를 설정하지 않거나 RFC 9989 에 따라 실패합니다.

RFC 9989 §9.2 RFC 9989 §5.3.6

SERVFAIL DMARC 레코드가 없는 것과 동일합니까?

아니요. SERVFAIL 해결이 성공적으로 완료되지 않았음을 나타냅니다. 결석에는 관련 부정 답변 및 발견 증거가 필요합니다.

RFC 1035 §4.1.1

시간 초과는 권한 있는 서버가 다운되었음을 증명합니까?

아니요. 손실, 확인자 동작, 전송, 연결 가능성 및 서버 상태 등이 요인이 될 수 있습니다. 정확한 경로를 지원 로그와 비교하세요.

직접 쿼리가 데이터를 반환하는 동안 DNSSEC 인해 확인 확인자가 실패할 수 있습니까?

예. 유효성 검사 경로는 유효성 검사에 실패한 데이터를 거부할 수 있습니다. 직접적이고 권위 있는 답변만으로는 해당 보안 결정을 재현할 수 없습니다.

RFC 4035 §5.5

사고를 복구하려면 DNSSEC 검증을 비활성화해야 합니까?

담당 DNS 프로세스를 통해 확립된 결함을 복구합니다. 유효성 검사를 우회하면 증상이 숨겨지고 의도한 경로가 복구되었는지 확인하지 않습니다.

UDP가 작동하는데 TCP를 테스트하는 이유는 무엇입니까?

DNS TCP 지원도 필요하며 전송 또는 응답 크기 문제는 하나의 경로에 다르게 영향을 미칠 수 있습니다. 관련 기록을 테스트하고 잘림 및 네트워크 증거를 검사합니다.

RFC 7766 §5

p=reject p=none 으로 변경하면 연결할 수 없는 정책 쿼리가 해결되나요?

실패한 조회는 복구되지 않습니다. 먼저 필요한 DNS 확인 경로를 찾아서 복원하십시오. 모든 정책 변경에는 고유한 범위와 근거가 있어야 합니다.

간헐적인 일시적 오류로부터의 회복을 증명하는 것은 무엇입니까?

확립된 원인 및 수리와 함께 영향을 받은 메일 경로를 통해 성공적인 관련 DNS 관찰 및 대표 재테스트를 유지합니다. 관련되지 않은 로컬 쿼리 하나로는 충분하지 않습니다.

[ 출처 ]

출처

  1. RFC 9989

    섹션 §4.10.1 · §5.3.6 · §9.2 · §3.2.6

  2. RFC 1035

    섹션 §4.1.1

  3. RFC 2308

    섹션 §2.1 · §2.2 · §5

  4. RFC 4035

    섹션 §5.5

  5. RFC 7766

    섹션 §5

  6. RFC 8767

    섹션 §4

[ 어휘 ]

어휘

DMARC 정책 기록
해당 도메인에 대한 처리 기본 설정 및 선택적 보고 요청을 검증하고 표현하는 DNS TXT 레코드입니다.

RFC 9989 §3.2.6

dmarc=temperror
나중에 시도하면 최종 결과가 나올 수 있는 일시적인 평가 오류입니다.

RFC 9989 §9.2

기업 출처

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

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

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

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

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

기술 자료