IP 주소/도메인 블랙리스트(DNSBL)확인 도구

IP 주소 또는 도메인을 입력하면 Spamhaus・SORBS・Barracuda・SpamCop 등 주요 DNSBL(블랙리스트)에 스팸 발신원으로 등록되어 있지 않은지 한 번에 확인할 수 있습니다.

주소가 차단 목록에 올랐는지 살피기

IP 주소나 도메인을 넣으면 이 도구가 Spamhaus·SORBS·Barracuda·SpamCop 같은 주요 DNSBL에 한꺼번에 물어 올라 있는지를 보고합니다. 메일이 닿지 않는 까닭을 살필 때 가장 먼저 볼 곳입니다.

**여기서 가장 흔한 오해는, 올라 있다는 것을 스팸을 보냈다는 증거로 읽는 일입니다.** 클라우드나 공용 호스팅의 주소는 **앞서 그 주소를 쓰던 이의 행실 탓에 그대로 올라 있는** 일이 잦아, 아무것도 하지 않았는데 휘말리기도 합니다. **두 번째로, 목록마다 운영하는 방식도 무게도 전혀 다릅니다.** Spamhaus처럼 많은 받는 쪽이 참조하는 것과, 거의 아무도 보지 않는 것을 같은 자리에 놓아서는 안 됩니다. **그리고 해제를 신청하기 전에 원인을 고쳐 두어야 합니다.** 서버가 여전히 열린 중계이거나 안쪽의 기기가 감염된 채라면, 풀려도 곧바로 다시 오릅니다.

사용하는 방법

  1. IP 주소나 도메인을 넣습니다 흔히는 우리 메일 서버의 주소를 넣습니다.
  2. 올라 있는지 확인합니다 **나타나는 목록들이 한데 놓입니다.**
  3. 무게가 큰 목록부터 다룹니다 **Spamhaus처럼 널리 참조되는 것부터 손을 댑니다.**
  4. 원인을 고친 뒤 해제를 신청합니다 **원인이 남아 있으면 해제는 이내 뒤집힙니다.**

더 잘 활용하기 위한 팁

  • 이메일이 상대방에게 도착하지 않거나 스팸으로 분류되는 경우, 먼저 이 도구로 발신 IP 주소가 블랙리스트에 등록되어 있지 않은지 확인해 보세요.
  • 도메인을 입력하면 먼저 해당 도메인의 A 레코드(IPv4 주소)를 자동으로 확인한 뒤 각 블랙리스트를 조회하므로, 미리 IP 주소를 직접 알아볼 필요가 없습니다.
  • 공유 서버나 공유 IP 주소로 메일을 발송하는 경우, 같은 IP를 사용하는 다른 사용자의 스팸 발송으로 인해 함께 등록될 수 있습니다.
  • 등록이 확인되면 각 블랙리스트의 공식 사이트(결과 목록에 링크됨)에서 제외 신청(delisting)절차를 확인해 보세요. 대부분 무료로 신청할 수 있습니다.
  • DNSBL 데이터가 항상 최신 상태는 아니므로, 하나의 결과만으로 판단하지 말고 여러 블랙리스트를 함께 확인하는 것을 권장합니다.

이럴 때 쓸 수 있습니다

메일이 닿지 않는 까닭을 살필 때

**상대에게 닿지 않거나 스팸으로 다뤄질 때 가장 먼저 볼 곳입니다.**

IP 주소를 새로 받았을 때

**쓰기 시작하기 전에 앞선 이의 행실로 이미 올라 있지 않은지 확인할 수 있습니다.**

때때로 지켜볼 때

모르는 새 오르는 일이 있으므로 이따금 살펴 둘 값어치가 있습니다.

해제가 들었는지 확인할 때

신청한 뒤 그 항목이 정말 사라졌는지 지켜볼 수 있습니다.

DNSBL 용어

DNSBL
**DNS의 얼개를 빌려 조회하는 차단 목록입니다.** 받는 쪽 서버가 메일을 물릴지 정하는 데 씁니다.
Spamhaus
가장 널리 참조되는 목록의 하나입니다. **여기에 오르면 무게가 커서 먼저 손을 대야 합니다.**
열린 중계
**누구의 메일이든 대신 넘겨 주도록 설정된 서버입니다.** 스팸에 악용되어 오르는 까닭이 됩니다.
해제 신청
목록의 운영자에게 항목을 지워 달라고 청하는 절차입니다. **원인을 고치기 전에 하면 이내 뒤집힙니다.**
공유 주소
여러 이용자가 같은 IP 주소를 쓰는 얼개입니다. **한 사람의 행실로 모두가 함께 오를 수 있습니다.**
평판
보내는 쪽으로서 어떻게 여겨지는지입니다. **차단 목록 말고도 발송량의 급증과 불만율이 평판에 영향을 줍니다.**

자주 묻는 질문

해당 블랙리스트를 참조하는 메일 서버가 귀하의 발신 IP 주소에서 온 메일을 스팸으로 판정하거나 수신 자체를 거부할 수 있습니다. 특히 Spamhaus ZEN은 많은 메일 제공업체가 참조하고 있어 영향이 큽니다.

각 블랙리스트 사업자는 공식 사이트에서 제외 신청(delisting)양식을 제공합니다. 대부분 무료이며, 스팸 발송을 중단했거나 원인을 해결했다고 신고하면 수 시간에서 며칠 내에 해제됩니다.

공유 서버나 동적으로 할당되는 IP 주소의 경우, 이전에 같은 IP를 사용하던 다른 사용자의 스팸 발송이 원인일 수 있습니다. IP 주소를 할당한 곳(호스팅 업체・ISP)에 문의하는 것도 도움이 됩니다.

이 도구는 주요 DNSBL 대부분이 지원하는 IPv4 주소 확인을 지원합니다. IPv6는 일부 블랙리스트만 지원하므로 이 도구에서는 지원하지 않습니다. IPv4 주소 또는 도메인 이름을 입력해 주세요.

주요 블랙리스트에 등록되어 있지 않다는 것은 좋은 신호이지만, 메일 전달률은 SPF/DKIM/DMARC 설정 상태 등에도 영향을 받습니다. 본 사이트의 메일 전달성 진단 도구도 함께 활용해 보세요.
툴군

여담 ― 블랙리스트는 DNS 구조를 그대로 활용해서 만들어졌다

DNSBL(DNS-based Blackhole List)이라는 기술은 1990년대 후반 스팸 방지 커뮤니티가 고안한 방식입니다. 전용 데이터베이스 서버나 API를 새로 구축하는 대신, 이미 전 세계에 구축되어 있던 DNS 조회 인프라를 그대로 활용한 것이 가장 큰 특징입니다. IP 주소의 각 옥텟을 역순으로 나열해 "2.0.0.127.zen.spamhaus.org"와 같은 특수한 호스트 이름을 만들고, 이를 일반적인 A 레코드 조회로 전송하면, 등록되어 있을 경우 "127.0.0.2"와 같은 응답 코드가, 등록되어 있지 않으면 NXDOMAIN이 반환되는 단순하면서도 절묘한 구조입니다.

이 방식이 널리 보급된 이유는, 당시 이미 모든 메일 서버에 DNS 조회 기능이 내장되어 있었기 때문에 추가 소프트웨어나 프로토콜 없이도 바로 도입할 수 있었다는 점에 있습니다. Spamhaus・SORBS・Barracuda 등 오늘날 주요 블랙리스트 사업자들도 여전히 이 단순한 DNS 조회 방식을 그대로 채택하고 있습니다.

한편 DNSBL에는 오등록(false positive)문제도 따라다닙니다. 동적 IP 주소 대역이나, 과거 다른 사용자가 스팸을 발송한 이력이 남아 있는 IP 주소는 현재 사용자와 무관하게 계속 등록되어 있을 수 있습니다. 많은 블랙리스트 사업자가 제외 신청(delisting)창구를 마련해 둔 것은 바로 이 때문이며, 등록 사실을 발견하면 신속히 신청하는 것이 전달률 개선에 도움이 됩니다.