Hey There; this post is a technical post about how to test to see if your IP address is on an RBL list.
- Locate an RBL provider or if you know you are on their list determine their zone name: for example the zone names for SPAMHAUS are sbl.spamhaus.org, xbl.spamhaus.org and pbl.spamhaus.org
- Once you have those names, you need your IP address. For this example we will use a fake address:
(For those of you not in the know, this IP address can’t exist in the IP v4 numbering system)
- Now reverse the IP address!
- Now we need a command prompt; from windows XP, 2000 or Vista go to START -> Run and type cmd and enter. In Linux or another *nix system open a terminal. On Mac OSX, uh, open the terminal.
- At the command prompt type nslookup 518.104.22.168.sbl.spamhaus.org and hit ENTER
You should see something like this:
*** dnsserver.yourdomain.com can’t find 522.214.171.124.sbl.spamhaus.org: Non-
- If you DON’T See “Non-Existent domain” and instead see something like:
It’s a good bet you are on the RBL (in this case SBL) list.
- You can repeat this test for each DNSBL zone (ie nslookup 5126.96.36.199.xbl.spamhaus.org)
- If all the tests come up as “non-existent domain” you’re clean!