콘텐츠로 이동

DMARC

DMARC는 내 도메인에서 온 것처럼 보이는 메시지가 SPF와 DKIM 정렬에 실패했을 때 수신 서버가 어떻게 처리할지, 그리고 보고서를 어디로 보낼지 알려 줍니다. Gmail과 Yahoo는 대량으로 발송하는 모든 사용자에게 DMARC를 요구하며, DMARC는 도메인을 스푸핑으로부터 보호해 줍니다.

SpacePost는 모든 도메인에 권장 시작 레코드를 함께 반환합니다.

유형 이름 값
TXT _dmarc v=DMARC1; p=none;

확인에 필수는 아니지만 추가하세요.

SpacePost에서 정렬이 동작하는 방식

섹션 제목: “SpacePost에서 정렬이 동작하는 방식”
  • DKIM: 메시지는 Easy DKIM CNAME 세 개를 통해 d=acme.com으로 서명됩니다. 이는 From: hello@acme.com과 정렬됩니다.
  • SPF: 봉투 발신자(return path)는 From 도메인의 서브도메인인 send.acme.com이므로 SPF가 완화(relaxed) 모드로 정렬됩니다. send MX와 TXT 레코드가 중요한 이유입니다.

DMARC가 통과하려면 둘 중 하나만 정렬되어도 충분하지만, 둘 다 정렬되는 것이 가장 견고합니다.

정책 효과 시점
p=none 모니터링만 합니다. 아무것도 차단되지 않습니다. 여기서 시작하세요.
p=quarantine 실패한 메일이 스팸함으로 갑니다. 보고서가 몇 주 동안 깨끗한 뒤.
p=reject 실패한 메일이 거부됩니다. 완전한 보호.

보고를 포함한 일반적인 단계는 다음과 같습니다.

v=DMARC1; p=none; rua=mailto:dmarc@acme.com; fo=1;
v=DMARC1; p=quarantine; pct=25; rua=mailto:dmarc@acme.com;
v=DMARC1; p=reject; rua=mailto:dmarc@acme.com;

rua는 집계 XML 보고서를 받을 곳입니다. 보고서를 읽으려면 DMARC 보고 서비스를 사용하세요.

acme.com의 _dmarc 레코드는 sp=를 추가하지 않는 한 서브도메인에도 적용됩니다. mail.acme.com에서 발송한다면 별도의 _dmarc.mail 레코드를 게시할 수 있습니다.