實時黑名單實際上是一個可供查詢的 IP 地址列表,通過 DNS 的查詢方式來查找一個 IP 地址的 A 記錄是否存在來判斷其是否被列入了該實時黑名單中。舉例來說,比如如果要判斷一個地址 111.222.333.444 是否被列入了黑名單,那么使用黑名單服務的軟體會發出一個 DNS 查詢到黑名單伺服器(如cbl.anti-spam.org.cn ) , 該 查 詢 是 這 樣 的 :444.333.222.111.cbl.anti-spam.org.cn 是否存在 A 記錄?如果該地址被列入了黑名單,那么伺服器會返回一個有效地址的答案。按照慣例,這個地址是 127.0.0.2(之所以使用這個地址是因為 127/8 這個地址段被保留用於打環測試,除了 127.0.0.1 用於打環地址,其它的地址都可以被用來做這個使用,比如有時候還用 127.0.0.3 等。)。如果沒有列入黑名單,那么查詢會得到一個否定回答。
有時候,由於郵件伺服器非常繁忙,而且這個查詢結果是不快取的,那么對黑名單伺服器的查詢會非常多,導致查詢回響遲緩。在這種情況下,可以使用 DNS 的區域傳輸,將黑名單伺服器的數據傳輸到本地的 DNS 伺服器,然後對本地的 DNS 伺服器進行查詢即可。區域傳輸可以設定為手工更新、定時更新或自動更新等方式,這依賴於你的套用。