IP 주소/도메인 블랙리스트(DNSBL)확인 도구
IP 주소 또는 도메인을 입력하면 Spamhaus・SORBS・Barracuda・SpamCop 등 주요 DNSBL(블랙리스트)에 스팸 발신원으로 등록되어 있지 않은지 한 번에 확인할 수 있습니다.
팁
- 이메일이 상대방에게 도착하지 않거나 스팸으로 분류되는 경우, 먼저 이 도구로 발신 IP 주소가 블랙리스트에 등록되어 있지 않은지 확인해 보세요.
- 도메인을 입력하면 먼저 해당 도메인의 A 레코드(IPv4 주소)를 자동으로 확인한 뒤 각 블랙리스트를 조회하므로, 미리 IP 주소를 직접 알아볼 필요가 없습니다.
- 공유 서버나 공유 IP 주소로 메일을 발송하는 경우, 같은 IP를 사용하는 다른 사용자의 스팸 발송으로 인해 함께 등록될 수 있습니다.
- 등록이 확인되면 각 블랙리스트의 공식 사이트(결과 목록에 링크됨)에서 제외 신청(delisting)절차를 확인해 보세요. 대부분 무료로 신청할 수 있습니다.
- DNSBL 데이터가 항상 최신 상태는 아니므로, 하나의 결과만으로 판단하지 말고 여러 블랙리스트를 함께 확인하는 것을 권장합니다.
자주 묻는 질문
여담 ― 블랙리스트는 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)창구를 마련해 둔 것은 바로 이 때문이며, 등록 사실을 발견하면 신속히 신청하는 것이 전달률 개선에 도움이 됩니다.