SPF 레코드 검사기
SPF 검사기: 도메인의 SPF 레코드를 읽어 메커니즘을 나열하고 DNS 조회 횟수를 10회 제한과 비교합니다.
Queries go to Cloudflare’s public DNS over HTTPS service when you press the button. Up to 15 queries are made to follow include records.
SPF 레코드 검사기 소개
SPF 검사기: 도메인의 SPF 레코드를 읽어 메커니즘을 나열하고 DNS 조회 횟수를 10회 제한과 비교합니다.
SmartCalcy “데이터 및 네트워크” 섹션의 도구입니다. 계정 없이 브라우저에서 실행되고, 내 통화와 단위를 사용하며(페이지 상단에서 변경 가능), 참고용 추정치를 제공합니다. 결과에 의존하기 전에 공식 안내를 확인하세요.
SPF 레코드 검사기 사용 방법
계산 내용과 사용 시기
도메인을 대신해 이메일을 보낼 수 있는 서버 목록인 SPF 레코드를 읽고, 흔한 오류를 검사합니다: 레코드가 두 개 이상인 경우, “all” 정책이 없는 경우, SPF를 실패하게 만드는 DNS 조회 10회 초과. include 레코드를 따라가며 조회 수를 셉니다.
단계별 사용 방법
- 도메인을 입력하세요. 예: example.com.
- “SPF 확인”을 누르세요.
- 판정 결과와 10회 중 사용된 DNS 조회 수를 확인하세요.
- 메커니즘 목록과 경고를 검토하세요.
각 입력 항목의 의미
- Domain 이름 – the sender’s address.의 The domain used
결과 읽는 법
- Verdict – Looks valid, or Needs attention when a problem is found.
- Policy – What happens to mail from servers that are not listed: hard fail, soft fail, neutral or allow.
- DNS lookups – Lookups needed by include, a, mx, ptr, exists and redirect terms, compared with the limit of 10.
- Mechanisms – Every term in the record, with included records indented beneath their parent.
공식
The record is the TXT value starting v=spf1. Each include, a, mx, ptr, exists or redirect term costs one DNS lookup, and included records add their own. ip4 and ip6 terms and “all” cost none. The RFC limit is 10 lookups.
계산 예시
v=spf1 include:_spf.example.net a mx -all uses three lookups for its own terms plus those inside the included record, and ends in -all, so unlisted servers are rejected.
가정과 한계
- At most 15 queries are made while following includes, and nesting stops after 5 levels.
- A domain may need a record only for mail it sends. Domains that send no mail should publish v=spf1 -all.
- The check does not test whether a particular server would pass.
흔한 실수
- Publishing two SPF records. Only one은(는) allowed, so 합치기 them into one.입니다
- Ending with +all, which lets anyone send as your domain.
- Adding every email service as an include and passing 10 lookups, which turns SPF into a permanent error.
자주 묻는 질문
SPF란 무엇인가요?
Sender Policy Framework는 도메인을 대신해 이메일을 보낼 수 있는 서버를 나열한 DNS 레코드입니다.
-all과 ~all은 어떻게 다른가요?
-all은 수신 측에 목록에 없는 발신자를 거부하도록 요청합니다. ~all은 받되 의심스러운 메일로 표시하도록 요청합니다.
왜 조회 수가 10회로 제한되나요?
레코드 하나가 수신 측에 긴 DNS 질의 연쇄를 강요하지 못하게 하기 위해서입니다. 한도를 넘으면 SPF가 영구 오류를 반환합니다.
SPF만으로 스푸핑을 막을 수 있나요?
아니요. DKIM, DMARC와 함께 사용하세요.
이 도구가 이메일을 보내나요?
아니요. DNS 레코드만 읽습니다.