IP地址/域名黑名單(DNSBL)檢查工具
輸入IP地址或域名,即可一次性查詢Spamhaus、SORBS、Barracuda、SpamCop等主要DNSBL(垃圾郵件黑名單),確認是否被登記為垃圾郵件傳送源。
使用提示
- 如果郵件無法送達對方,或總是被判定為垃圾郵件,請先用本工具確認傳送方IP地址是否已被列入黑名單。
- 輸入域名後,本工具會先自動解析該域名的A記錄(IPv4地址),再依次查詢各黑名單,無需事先自行查出IP地址。
- 如果您使用共享伺服器或共享IP地址傳送郵件,可能會因同一IP上其他使用者的垃圾郵件行為而被連帶列入黑名單。
- 若發現已被登記,請前往對應黑名單的官方網站(結果列表中附有連結)檢視移除申請(delisting)流程,多數可免費申請。
- DNSBL資料未必總是最新狀態,建議同時查閱多個黑名單的結果,不要僅憑單一結果做判斷。
常見問題
參照該黑名單的郵件伺服器,可能會將來自您傳送方IP地址的郵件判定為垃圾郵件,甚至直接拒收。尤其是Spamhaus ZEN被眾多郵件服務商廣泛參照,一旦被其登記,影響會比較大。
各黑名單服務商都會在官網提供移除申請(delisting)表單,多數免費。只要申報已停止傳送垃圾郵件或已修復相關問題,一般數小時到數天內即可解除。
在共享伺服器或動態分配IP地址的環境下,可能是此前使用同一IP的其他使用者傳送垃圾郵件所致。也可以聯絡IP地址的分配方(虛擬主機商、ISP)尋求協助。
本工具支援大多數主要DNSBL所覆蓋的IPv4地址檢查。由於僅有部分黑名單支援IPv6,本工具暫不支援,請輸入IPv4地址或域名。
主要黑名單均未登記是一個良好訊號,但郵件送達率還會受SPF/DKIM/DMARC等設定狀況影響。建議同時使用本站的郵件送達性診斷工具進行綜合確認。
閒話 ― 黑名單其實是"借用"了DNS的機制
DNSBL(DNS-based Blackhole List)這項技術,是20世紀90年代末反垃圾郵件社群發明的一套機制。其最大特點在於:沒有另建專用資料庫伺服器或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)渠道——一旦發現被登記,儘快提交申請是改善送達率的有效手段。