모든 개발 도구

메일을 발송하는 서비스로부터 유효한 SPF 레코드를 만들고, 도메인이 게시한 레코드를 RFC 7208 규칙에 따라 검사하세요.

무료

1누가 이 도메인으로 메일을 보내나요?

From 주소에 도메인을 사용해 이메일을 발송하는 모든 서비스를 체크하세요. 각 항목이 필요한 include: 문구와 소비되는 DNS 조회 수를 추가합니다.

2자체 서버

한 줄에 하나씩입니다. IP 항목은 DNS 조회를 소비하지 않으므로 가능하면 이를 우선 사용하세요.

한 줄에 도메인 하나씩입니다: 각각 include: 항목이 됩니다. 이미 작성된 항목은 그대로 유지됩니다.

3그 외 나머지는 어떻게 하나요?

마지막 항목이 위에 나열되지 않은 서버로부터 온 메일을 수신자가 어떻게 처리할지 결정합니다.

생성된 SPF 레코드


		

게시하기
레코드 종류
TXT
이름 / 호스트
@ (도메인 루트)
TTL
3600
  1. 등록기관이나 DNS 호스트에서 도메인의 DNS 존을 여세요.
  2. 기존 SPF 레코드가 있다면 삭제하세요: 도메인은 정확히 하나만 게시해야 합니다.
  3. 위 값으로 도메인 루트에 TXT 레코드를 추가하세요.
  4. TTL이 지날 때까지 기다린 뒤 검사기 탭으로 확인하세요.

도메인은 SPF 레코드를 하나만 게시할 수 있습니다. 새 발신자를 추가하려면 기존 레코드를 수정하고, 절대 두 번째 레코드를 추가하지 마세요.

왼쪽에서 레코드를 만들거나, 검사기 탭으로 전환해 도메인이 현재 게시 중인 SPF 레코드를 읽어보세요: 모든 메커니즘을 설명하고 10회 조회 제한을 자동으로 계산해 드립니다.

왼쪽에서 레코드를 만들거나, 검사기 탭으로 전환해 도메인이 현재 게시 중인 SPF 레코드를 읽어보세요: 모든 메커니즘을 설명하고 10회 조회 제한을 자동으로 계산해 드립니다.

Your results appear here Fill in the field above, then run the check.
게시된 레코드
DNS 조회 예산
RFC 7208은 최대 10개까지 허용합니다
#항목발견 위치
모든 항목 설명
항목결과하는 일
발견된 내용

SPF 레코드 생성 및 확인 소개

SPF 레코드 생성기 & 검사기는 도메인 소유자에게 실제로 필요한 두 가지 작업을 처리합니다. 생성기는 어떤 서비스가 사용자의 도메인으로 메일을 발송하는지(Google Workspace, Microsoft 365, SendGrid, Mailgun, Amazon SES, 자체 서버 등) 묻고, 이를 바탕으로 유효한 `v=spf1` 레코드를 조립하며, 만드는 동안 소요될 DNS 조회 수를 계산합니다. 검사기는 현재 도메인이 게시하고 있는 레코드를 읽어 각 메커니즘을 알기 쉬운 언어로 설명하고 RFC 7208 기준으로 검증합니다.

대부분의 사람들이 걸려 넘어지는 규칙은 10회 조회 제한입니다. `include`, `a`, `mx`, `ptr`, `exists` 항목 하나하나가 DNS 쿼리 1회를 소비하며, 이들이 가리키는 레코드 안의 항목들도 마찬가지로 조회 수를 소비합니다. 10회를 넘으면 수신자는 영구 오류를 반환하며, 이는 위조된 메일뿐 아니라 사용자가 보내는 모든 메일에서 SPF가 실패한다는 뜻입니다. 검사기는 include를 재귀적으로 따라가며 각 조회가 어디에서 소비되는지 정확히 보여주므로, 어떤 발신자 때문에 한도를 넘었는지 확인할 수 있습니다.

또한 SPF 레코드를 조용히 무력화하는 오류들도 표시합니다: 같은 도메인에 두 개의 SPF 레코드가 있는 경우(둘 다 무효가 됨), `+all`(인터넷 전체에 권한을 부여), `all`이 빠진 경우(아무것도 단정하지 않음), 더 이상 사용되지 않는 `ptr` 메커니즘, `all` 뒤에 배치되어 절대 읽히지 않는 항목, 그리고 레코드 전체를 영구 오류로 만드는 구문 오류입니다.

SPF 레코드 생성 및 확인 사용 방법

  1. 생성기 탭에서 From 주소에 사용하는 도메인으로 메일을 발송하는 모든 서비스를 체크하세요.
  2. 자체 메일 서버를 추가하세요: mx를 켜고 고정된 IPv4 또는 IPv6 범위를 붙여넣으세요. IP 항목은 DNS 조회를 소비하지 않습니다.
  3. 조회 수 미터를 확인하세요. 10회를 넘으면 발신자를 제거하거나 include를 그 뒤에 있는 IP 범위로 대체하세요.
  4. 최종 정책을 선택하세요: ~all(의심스러운 것으로 표시)로 시작해 DMARC 보고서가 깨끗해지면 -all로 강화하세요.
  5. 레코드를 복사해 도메인 루트에 단일 TXT 레코드로 게시하고, 기존에 있던 SPF 레코드를 교체하세요.
  6. TTL이 지난 후 검사기 탭으로 돌아와 게시된 레코드가 문제없이 파싱되는지 확인하세요.

자주 묻는 질문

RFC 7208은 한 번의 평가당 DNS 조회를 발생시키는 항목을 최대 10개까지만 허용합니다: include, a, mx, ptr, exists, 그리고 redirect 수식어입니다. include한 레코드 안의 조회 수도 함께 계산됩니다. 10개를 넘으면 수신자는 영구 오류를 반환하고, 발송하는 모든 메시지에서 SPF가 실패합니다.

아니요. 도메인은 정확히 하나의 v=spf1 레코드를 게시해야 합니다. 수신자가 두 개를 발견하면 영구 오류를 반환하고 모든 메일에서 SPF가 실패합니다. 발신자를 추가하려면 두 번째 레코드를 만들지 말고 기존 레코드를 수정하세요.

먼저 ~all로 시작하세요. 이는 수신자에게 목록에 없는 발신자를 수신은 하되 의심스러운 것으로 처리하라고 알립니다. DMARC 집계 보고서에서 모든 정당한 발신자가 통과하는 것을 확인한 뒤 -all로 전환해 완전히 시행하세요. +all은 절대 사용하지 마세요: 인터넷 전체에 권한을 부여하게 됩니다.

더 이상 사용하지 않는 발신자를 제거하거나, include를 그 뒤에 있는 ip4:/ip6: 범위로 대체하거나(IP 항목은 조회를 소비하지 않습니다), 뉴스레터를 자체 레코드를 가진 서브도메인으로 옮기거나, 평탄화된 레코드를 제공하는 서비스를 사용하세요.

아니요. SPF는 발송 서버만 인증하며, 메일이 전달(forward)되면 깨집니다. 수신자가 실패에 대해 조치를 취하려면 DKIM과 DMARC 정책이 함께 필요하며, 이는 Gmail과 Yahoo가 2024년부터 대량 발신자에게 요구하고 있는 사항입니다.

네, 완전히 무료이며 가입도 필요 없습니다. 생성기는 브라우저에서 실행되고, 검사기는 단순하고 속도 제한이 걸린 DNS 조회를 수행합니다.


인기 검색어
spf 레코드 생성기 spf 검사기 spf 레코드 확인 spf 조회 spf 검증기 spf 레코드 생성 구글 워크스페이스 spf 레코드 spf 10개 조회 제한 도메인 spf 레코드 확인 spf 구문 검사기
도움이 필요하신가요?
이 도구에서 문제를 발견하셨나요? 저희 팀에 알려주세요.
문제 신고

이 무료 도구를 귀하의 웹사이트에 추가하세요: 아래 코드를 복사하여 붙여넣으세요.