SPF·DMARC 레코드 생성
SPF & DMARC Record Builder
안내에 따라 올바른 SPF·DMARC TXT 레코드를 만들고 각 항목의 의미를 설명합니다.
SPF·DMARC·DKIM 레코드를 만들되, 메일을 가장 많이 삼키는 두 실수를 구조적으로 막았습니다. SPF 조회 수는 나중에 뜨는 경고가 아니라 include 옆의 실시간 숫자이고, 리포트 주소 없는 DMARC 거부 정책은 만들어 주지 않습니다. 모든 레코드는 태그별로 뜻을 풀어 줍니다.
우리 쪽 서버
조회 비용이 전혀 들지 않습니다.
대신 발송하는 서비스
조회 약 5회 / 한도 10회나머지 전부
소프트페일은 목록에 없는 발신을 의심스럽다고 표시할 뿐 거부하지는 않습니다. 누가 우리 도메인으로 보내는지 아직 파악 중이라면 이쪽이 맞습니다.
종류
TXT
이름 / 호스트
example.com
값
v=spf1 mx include:_spf.google.com ~all
38자
조회가 어디에 쓰이는지
| 메커니즘 | 조회 수 |
|---|---|
| mx | 1 |
| include:_spf.google.com | 1 + 내부 3회 |
내부 조회 수는 각 서비스가 현재 공개한 값을 바탕으로 한 추정이며 예고 없이 바뀔 수 있습니다. 실제 합계를 아는 방법은 발행 시점에 모든 include를 직접 펼쳐 보는 것뿐입니다.
레코드는 이 페이지에서 조립하고 검사합니다. 발행하지도, 조회하지도 않으며, 설정 중인 도메인이 이 도구를 쓰는 것만으로 어디에도 알려지지 않습니다.
사용 방법
우리 이름으로 보내는 서비스를 모두 적습니다
메일 서비스, 뉴스레터 도구, 헬프데스크, 세금계산서 발행 시스템까지. 마지막 것을 아무도 기억 못 하고, 정책을 조일 때 깨지는 것도 그것입니다.
추가할 때마다 조회 수를 봅니다
SPF는 DNS 조회 10회까지 허용하고, include 하나가 최소 1회, 펼치면 여러 회를 씁니다. 한도를 넘으면 영구 오류가 되고 대부분의 수신 측은 SPF가 아예 없는 것으로 취급합니다. 조용하고 완전한 실패입니다.
DMARC는 리포트 주소를 넣고 p=none으로 시작합니다
아무것도 막지 않으면서 매일 오는 리포트가 누가 우리 도메인으로 보내는지 알려 줍니다. 정상 메일이 실패하지 않는 것이 리포트로 확인되면 quarantine으로, 그다음 reject로 옮기고, 비율 조절기로 서서히 적용하세요.
TXT 레코드로 발행합니다
DNS 업체가 요구하는 형태 그대로 이름과 값을 보여 줍니다. DMARC는 _dmarc에, DKIM은 셀렉터 아래에, SPF는 도메인 자체에 둡니다. SPF 레코드는 한 도메인에 하나만 둘 수 있습니다.
자주 묻는 질문
발행하거나 조회하나요?
둘 다 하지 않습니다. 레코드는 이 페이지에서 조립하고 검사합니다. 이 도구를 쓰는 것만으로는 설정 중인 도메인이 어디에도 알려지지 않으며, 아직 공개하지 않은 도메인이라면 그것이 중요합니다.
SPF 레코드를 두 개 둘 수 있나요?
안 됩니다. SPF 레코드가 둘이면 영구 오류이고 없는 것과 같이 동작합니다. include를 하나의 레코드로 합치세요. 합친 뒤 조회 수를 꼭 확인해야 합니다. 도메인이 한도를 넘는 계기가 대개 이 병합입니다.
내부 조회 수는 정확한가요?
아닙니다. 각 서비스가 지금 공개한 값을 바탕으로 한 추정이고, 서비스 쪽에서 예고 없이 바꿀 수 있습니다. 정확한 답은 발행하는 시점에 모든 include를 직접 펼쳐 보는 것뿐입니다.
엄격 정렬을 켜야 하나요?
대개 아닙니다. 엄격 정렬은 하위 도메인에서 보내는 것을 전부 깨뜨립니다. 메일링 리스트, 티켓 시스템, 대부분의 "다른 주소로 보내기" 연동이 그렇습니다. 완화 정렬이 기본값인 데는 이유가 있습니다.
점검에서 문제가 없다는데 메일이 계속 실패합니다
이 점검은 레코드의 문법과 조회 한도만 봅니다. 여기 적힌 발신자가 실제로 메일을 보내는 곳인지는 알 수 없고, 그것은 rua 주소로 오는 집계 리포트만이 알려 줍니다.
이 도구로 이어지는 것
다음 단계
이 도구의 결과를 그대로 받을 수 있는 도구들입니다.
DNS 조회
DNS Lookup
DoH로 A·AAAA·CNAME·MX·TXT·NS·SOA·SRV·CAA·PTR 레코드를 조회하고 TTL과 DNSSEC 여부를 함께 보여 줍니다. Cloudflare·Google 중 선택할 수 있습니다.
메일 헤더 분석
Email Header Analyser
원본 메일 헤더를 전달 경로 순서와 홉별 지연으로 정리하고, 수신 서버의 SPF·DKIM·DMARC 판정과 From·Reply-To·Return-Path 불일치를 짚어 줍니다.
메일 발송 설정 점검
Mail Deliverability Check
도메인의 MX·SPF·DKIM·DMARC를 한 번에 확인하고 메일이 거부되는 이유를 설명합니다.
HTTP 요청 테스터
HTTP Request Builder
GET·POST·PUT·PATCH·DELETE·HEAD 요청을 헤더와 본문까지 지정해 보내고 상태·헤더·본문·소요 시간을 보여 줍니다. Cookie와 Authorization은 서버가 전달하지 않습니다.
HTTP 헤더 확인
HTTP Header Inspector
URL을 요청해 전체 응답 헤더·리다이렉트 경로·소요 시간·사용된 압축 방식을 보여 줍니다.
IP 정보 조회
IP Address Info
내 공인 IP나 지정한 주소의 역방향 이름·ASN·소유 네트워크·프리픽스·등록 국가를 Team Cymru DNS 데이터로 보여 줍니다. 도시 단위 위치 정보는 제공하지 않습니다.