Email Dev Tools

SPF 레코드 생성기

발송 출처를 순서대로 넣고 DNS 변경 전에 TXT 값과 경고를 확인하세요.

SPF 레코드 생성기

입력

발송 메커니즘이 없습니다. 확인한 발송처만 추가하세요.

TXT와 분석

v=spf1 ~all

보이는 직접 DNS 항목: 0 / 10

TXT 바이트: 11

재귀 조회의 전체 수치가 아닙니다. include와 redirect 대상은 가져오지 않습니다.

순서 있는 항목

  1. ~all — all · 실행 가능

이 브라우저에서 처리하며 DNS 조회나 업데이트를 보내지 않습니다.

끝 규칙과 리디렉션

redirect는 all을 대신하며 이전 all 선택은 보관됩니다.

결과가 준비되었습니다. 게시 전 경고를 검토하세요.

게시 전 검토

  • 발송처가 비어 있습니다. 이 초안을 그대로 게시하지 마세요.

새 발송 서비스를 연결할 때는 기존 발송처를 빠뜨리지 않으면서 정책을 바꿔야 합니다. SPF 레코드 생성기는 include와 IP 대역을 평가 순서대로 표시해 첫 번째 일치 항목이 결과를 정한다는 사실을 드러냅니다.

검사 모드에는 기존 TXT 값을 그대로 붙여 넣을 수 있습니다. SPF 레코드 생성기는 오류 위치와 all 뒤의 무효 항목을 알려 주지만, DNS에 접속하거나 include 대상의 하위 레코드를 펼치지는 않습니다.

SPF 레코드 생성기를 쓰는 이유

규칙의 순서와 오프라인 검사 범위를 함께 보여 줍니다.

규칙 순서가 그대로 TXT에 반영

IP나 include 행을 위아래로 옮기면 결과 문자열도 같은 순서로 바뀝니다. 기존 값을 검사할 때 SPF 레코드 생성기는 all 뒤의 실행되지 않는 항목을 표시합니다.

정렬된 SPF 메커니즘 행이 같은 순서의 TXT 값으로 이어지고 끝에 all 정책이 놓인 그림.

조회 숫자의 의미를 분리

표시 숫자는 현재 TXT에서 확인 가능한 직접 DNS 항목만 뜻합니다. include 내부는 펼치지 않으므로 SPF 레코드 생성기는 이 수치를 실제 재귀 조회 총량이라고 부르지 않습니다.

보이는 include 분기 뒤에 펼쳐지지 않은 회색 DNS 하위 트리와 직접 항목 수가 표시된 그림.

발송처 파악부터 게시 전 확인까지

01

실제 발송처를 먼저 적기

처음 메커니즘 목록은 비어 있으며 ~all은 초안의 끝입니다. 제공업체가 안내한 include 도메인이나 IP 대역만 추가하세요.

  • 예시의 문서용 주소를 운영 DNS에 그대로 게시하지 마세요.
02

첫 일치 순서 정하기

행을 옮기면 SPF 평가 경로가 바뀝니다. redirect를 켜면 all은 출력에서 빠지지만 이전에 선택한 값은 유지됩니다.

  • 입력이나 옵션이 바뀐 순간 기존 결과가 오래된 것으로 표시되고 내보내기가 잠시 비활성화됩니다.
03

경고의 범위 확인하기

검사 모드에서 TXT 값 하나를 붙여 넣고 문자 위치, 도달할 수 없는 항목, 보이는 직접 조회 수를 확인하세요.

  • 10회 제한에는 include와 redirect 하위 경로도 들어가지만 이 페이지는 DNS를 조회하지 않습니다.

TXT 작성과 기존 값 검토

순서가 있는 메커니즘 표

include, ip4, ip6, a, mx를 한 행씩 추가하고 한정자를 고르면 같은 순서로 TXT가 만들어집니다.

기존 레코드 정적 검사

SPF 레코드 검사는 붙여 넣은 원문을 바꾸지 않고 구문, CIDR 접두 길이, 종료 정책을 살핍니다.

조회 예산 설명

보이는 직접 항목 수는 상위 레코드가 붐비는지 알려 주지만 전체 SPF DNS 조회 제한 통과를 보증하지 않습니다.

이 검사로 알 수 없는 것

공개된 DNS는 읽지 않음
SPF 레코드 생성기는 이미 게시된 TXT, 두 번째 SPF 레코드, 빈 응답 조회를 찾지 않습니다. 게시한 뒤 온라인에서 별도로 확인하세요.
255바이트 초과가 곧 무효는 아님
하나의 DNS TXT 레코드 안에서 여러 문자열을 이어 붙일 수 있습니다. 긴 정책을 여러 SPF 레코드로 나누지 마세요.
구문이 맞아도 배달 보장은 없음
실제 MAIL FROM 도메인, 발송 IP, DMARC 정렬, 수신자 정책은 텍스트만으로 확정할 수 없습니다.
끝 규칙이 없어도 구문 오류는 아님
all과 redirect가 모두 없으면 SPF는 암묵적으로 neutral을 반환합니다. 의도하지 않은 정책을 놓치지 않도록 경고합니다.

SPF 레코드 생성기 자주 묻는 질문

레코드 시작 부분의 v=spf1은 무엇을 의미하나요?

해당 TXT 값이 SPF 버전 1 정책이라는 표시입니다. 이 도구는 첫 항목이 v=spf1인지 검사합니다.

SPF 10 DNS 조회 제한은 무엇인가요?

RFC 7208은 실제 평가 경로의 DNS 조회 항목을 하위 include까지 합쳐 10개로 제한합니다. 여기의 수치는 현재 값에 보이는 직접 항목뿐입니다.

~all과 -all의 차이는 무엇인가요?

~all은 softfail, -all은 fail입니다. 합법적인 발송처를 모두 확인한 뒤 정책 강도를 결정하세요.

너무 많은 DNS 조회 오류를 어떻게 수정합니까?

어떤 include와 redirect가 실제로 조회되는지 온라인으로 추적하세요. 이 정적 수치는 하위 경로를 보여 주지 않으므로 단독으로 원인을 확정할 수 없습니다.

DKIM과 DMARC가 이미 있는데 SPF가 필요할까요?

세 기술은 서로 다른 역할을 합니다. SPF는 MAIL FROM 도메인의 발송 IP 권한을 검사하고, DMARC는 보이는 From과의 정렬을 따집니다.

SPF 정책에 대해 더 궁금한 점이 있나요?

다음 정책에 SPF 레코드 생성기 사용

SPF 레코드 생성기로 돌아가 발송처 순서를 바꾸거나 현재 TXT 값을 붙여 넣고 확인하세요.