무료 도구 · 브라우저에서 실행

SPF 레코드 생성기

도메인에서 메일을 보내는 모든 서비스를 선택하고, 필요한 사용자 지정 IP나 include 를 추가한 뒤 실패 정책을 고르면, 조회 횟수를 실시간으로 확인하면서 구문상 유효한 SPF 레코드를 복사할 수 있습니다.

  • 100% 무료
  • 가입 불필요
  • 데이터가 브라우저를 벗어나지 않습니다

SPF 레코드 생성기

게시 안내에 사용되며 현재 레코드를 불러오는 데 쓰입니다.

이 도메인에서 메일을 보내는 서비스

한 줄에 하나씩 또는 쉼표로 구분하세요. CIDR도 가능합니다. 예: 203.0.113.0/24

예: 2001:db8::/32

목록에 없는 제공업체용입니다. 도메인만 입력하면 include: 는 저희가 붙입니다.

-all 은 목록에 없는 발신자를 거부하라고 알립니다. ~all 은 의심스럽게 표시합니다. ?all 은 아무 신호도 주지 않습니다.

SPF 레코드가 여기에 표시됩니다

발신 서비스를 하나 이상 체크하거나 IP를 추가하거나 a 또는 mx 메커니즘을 켜면 레코드가 만들어집니다.

사용 방법

계정 없이 세 단계면 충분합니다

  1. 1

    발신 서비스를 체크하세요

    Google Workspace, Microsoft 365, ESP, 헬프데스크, CRM 등 도메인에서 메일을 보내는 모든 서비스를 선택하세요. 자체 SMTP를 운영한다면 사용자 지정 IP를 추가하세요.

  2. 2

    정책을 선택하세요

    목록에 없는 발신자를 거부하려면 -all 을, 아직 발신자를 파악하는 중이라면 ~all 을 고르세요. 클릭할 때마다 레코드와 조회 횟수가 갱신됩니다.

  3. 3

    DNS에 붙여넣으세요

    TXT 값을 복사해 DNS 제공업체의 @ 호스트에 게시하고, 기존 v=spf1 레코드가 있다면 교체한 뒤 SPF 검사기로 확인하세요.

Record & Asset Generators

SPF 레코드가 하는 일

SPF(Sender Policy Framework)는 도메인에 두는 TXT 레코드로, 봉투 발신자 주소에 이 도메인을 사용해 메일을 보낼 수 있는 서버 목록을 담습니다. Gmail이나 Outlook이 메시지를 받으면 이 레코드를 조회해 접속한 IP가 포함되어 있는지 확인합니다. 통과 결과는 DMARC로 이어지고, 실패하거나 레코드가 아예 없는 것은 콜드 이메일이 스팸함으로 가는 가장 흔한 이유 중 하나입니다.

레코드는 v=spf1 으로 시작하는 한 줄이며, 그 뒤에 메커니즘(ip4, ip6, include, a, mx)이 이어지고 all 에 붙은 한정자로 끝납니다. 순서가 중요합니다. 메커니즘은 왼쪽에서 오른쪽으로 평가되고 처음 일치한 항목이 이깁니다.

v=spf1 include:_spf.google.com include:sendgrid.net ip4:203.0.113.10 -all

DNS 조회 10회 한도

RFC 7208은 SPF의 DNS 조회를 10회로 제한합니다. 모든 include, a, mx, ptr, exists, redirect 가 횟수에 포함되며, include 는 그 레코드가 참조하는 것까지 함께 끌고 옵니다. Google Workspace만으로도 여러 단계의 중첩 조회로 확장되므로, Workspace에 SaaS 도구 세 개를 더한 도메인은 아무도 눈치채지 못한 채 한도에 닿을 수 있습니다. 10회를 넘기면 수신 서버는 permerror 를 반환하고, SPF는 사실상 어디에서나 실패합니다.

  • 아직 메일을 보내는 서비스만 나열하세요. 옛 ESP와 체험용 도구가 대표적인 원인입니다.
  • 제공업체가 안정적인 IP를 공개한다면 include 보다 ip4 대역을 쓰세요. ip4 는 조회를 소모하지 않습니다.
  • 마케팅 및 트랜잭션 발신자는 대개 전용 서브도메인을 지원하므로, 루트 레코드를 작게 유지할 수 있습니다.
  • 게시한 뒤에는 SPF 검사기로 완전히 펼친 실제 조회 횟수를 확인하세요.

-all, ~all, ?all 중 무엇을 쓸까

마지막 all 메커니즘은 나열하지 않은 발신자를 수신 서버가 어떻게 처리할지 알려줍니다. -all(하드 실패)은 거부하라는 뜻이고, ~all(소프트 실패)은 받아들이되 의심스럽게 취급하라는 뜻이며, ?all(중립)은 아무것도 말하지 않아 레코드를 거의 무의미하게 만듭니다. 모든 발신자를 직접 통제하는 콜드 이메일 도메인이라면 -all 이 정답이며, DMARC에 명확한 SPF 결과를 제공합니다.

물려받은 도메인이라 무엇이 발송하는지 확신이 없을 때만 ~all 로 시작하세요. 몇 주 동안 DMARC 집계 리포트를 지켜보며 정당한 소스를 추가한 뒤 -all 로 전환하세요.

레코드를 올바르게 게시하기

도메인 루트에 TXT 레코드를 하나 만드세요(DNS 제공업체에 따라 호스트는 @ 또는 빈 값). 이미 v=spf1 레코드가 있다면 새로 추가하지 말고 그 레코드를 수정하세요. SPF 레코드가 두 개면 영구 오류가 발생합니다. 255자를 넘는 레코드는 따옴표로 묶은 여러 문자열로 나눠야 하는데, 대부분의 DNS 관리 화면이 알아서 처리해 줍니다.

발신용 서브도메인은 자체 SPF 레코드가 필요합니다. 상위 도메인의 레코드를 물려받지 않습니다. 전파는 보통 빠르지만 기존 레코드의 TTL 만큼 걸릴 수 있습니다. InboxOne을 통해 발송 도메인을 구매하면 프로비저닝 시점에 DKIM, DMARC와 함께 SPF가 자동으로 게시됩니다.

자주 묻는 질문

자주 묻는 질문

아직 해결되지 않았나요? 30분 이메일 도달률 상담 예약하기 설정을 함께 살펴보겠습니다.

루트 도메인에 v=spf1 include:_spf.google.com ~all 값을 가진 TXT 레코드를 게시하세요. 모든 발신자가 나열되었다고 확신하면 -all 로 바꾸면 됩니다. 다른 서비스도 이 도메인에서 발송한다면 all 항목 앞에 해당 include 메커니즘을 같은 레코드에 추가하세요. 두 번째 SPF 레코드는 절대 만들지 마세요.

아니요. 도메인은 v=spf1 으로 시작하는 TXT 레코드를 정확히 하나만 게시해야 합니다. 두 개가 있으면 수신 서버는 permerror 를 반환하고 SPF를 실패로 취급합니다. 모든 발신자를 하나의 레코드로 병합하고, DNS 조회 총합은 10회 이하로 유지하세요.

-all 은 하드 실패입니다. 나열되지 않은 서버의 메일을 거부해야 한다는 뜻입니다. ~all 은 소프트 실패로, 메일을 받아들이되 의심스럽게 표시합니다. 콜드 이메일 도메인처럼 모든 발신자를 직접 통제하는 경우라면 -all 이 더 강력한 선택이며 DMARC와 매끄럽게 맞물립니다.

흔한 원인은 DNS 조회 10회 초과, include 호스트명 오타, 도메인에 SPF 레코드가 두 개 있는 경우, 그리고 제공업체가 레코드 없는 서브도메인에서 발송하는 경우입니다. 정확한 From 도메인으로 SPF 검사기를 돌려 펼쳐진 체인과 실패한 항목을 확인하세요.

네. Gmail과 Yahoo는 대량 발송자에게 SPF와 DKIM을 모두 요구하며, DMARC는 둘 중 최소 하나가 정렬되어야 합니다. 또한 SPF는 DKIM이 다루지 않는, 반송에 쓰이는 봉투 발신자 주소를 보호합니다. 모든 발송 도메인에 세 가지를 전부 설정하세요.

네. 레코드는 브라우저에서 조립되며 저희 서버로 전송되는 것은 없습니다. 선택 사항인 기존 레코드 확인 버튼은 브라우저에서 곧바로 공개 DNS-over-HTTPS 리졸버에 질의합니다. 가입도 필요 없고 만들 수 있는 레코드 수에도 제한이 없습니다.

Ready to Scale Your Outbound?

Your Cold Email Infrastructure Shouldn't Be the Bottleneck.

Domains, mailboxes, DNS, deliverability, and platform exports — all from one dashboard. Starting at $39/month for 10 production-ready mailboxes.

Inbox One Logo

Cold email infrastructure platform. Buy domains, provision Google Workspace mailboxes, auto-configure DNS, and export to 5 outreach platforms — all from one dashboard.

© 2026 InboxOne. All rights reserved.