Click or drag to resize

SPF 설정

SPF는 메일 발송서버 정보를 사전에 DNS에 공개 등록함으로써 수신자로 하여금 이메일에 표시된 발송자 정보가 실제 메일 발송서버의 정보와 일치하는지를 확인할 수 있도록 하는 인증기술입니다.

대다수의 스팸발송자가 자신의 신원을 감추기 위하여 발송자 주소나 전송경로를 허위로 표기하거나 변경하는 경우가 많다는데 착안된 기술입니다.

SPF 설정을 하기 위해서는 DNS(Domain Name System)에 TXT 레코드를 등록해야 합니다.

아래 설명은 윈도우 서버에서 DNS를 직접 운영하는 경우에 SPF 레코드를 추가하는 방법입니다. DNS 서버를 호스팅 업체에 위탁해서 사용 중이라면 해당 업체에 문의해서 등록 하십시오.

1. DNS 관리 도구 실행

DNS가 설치되어 있는 서버에서 윈도우 [시작/프로그램/관리도구] 메뉴를 선택한 후 DNS를 실행시킵니다. 아래 그림과 같이 DNS 관리 도구가 실행됩니다.

dns main

2. 호스트 추가

DNS 관리 도구에서 정방향 조회 영역에 등록된 도메인 중 메일 서버를 운영하고자 하는 도메인을 선택합니다. 예제로 tabslab.co.kr 도메인을 선택하겠습니다.

[동작] 메뉴에서 [다른 새 레코드(C)...]를 선택합니다.

리소스 레코드 종류에서 TXT(텍스트)를 선택합니다.

텍스트(E)에 입력될 SPF Record에 대한 작성 방법은 www.kisarbl.or.kr를 참조합니다.

기본적인 형식은 "v=spf1 ip4:211.214.160.28 ~all"와 같이 작성합니다. 탭스 메일러가 설치된 서버의 아이피를 ip4:다음 값으로 변경합니다.

만약 발송하는 서버가 다수가 존재한다면 "v=spf1 ip4:211.214.160.28 ip4:211.214.160.29 ~all"와 같은 형식으로 작성합니다.

dns newtxt

3. 확인

명령 프롬프트를 실행시켜 등록한 SPF 레코드가 올바르게 작동되는지를 확인합니다.

명령 프롬프트에서 nslookup을 실행합니다.

set type=txt를 입력해 메일 교환기 정보를 볼 수 있도록 지정합니다.

tabslab.co.kr을 입력한 후 Enter 키를 누릅니다.

text 레코드 정보가 "v=spf1 ip4:211.214.160.28 ~all"와 같은 형식으로 나온다면 DNS가 올바르게 설정된 것입니다.

dns test