Net::Blacklist::Client

Queries multiple RBLs or URIBLs in parallel.
Download

Net::Blacklist::Client Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Dan Thomas
  • Publisher web site:
  • http://search.cpan.org/~dan/

Net::Blacklist::Client Tags


Net::Blacklist::Client Description

Queries multiple RBLs or URIBLs in parallel. Net::Blacklist::Client is a Perl module that queries multiple RBLs or URIBLs in parallel.SYNOPSIS use Net::Blacklist::Client; my $rbl = Net::Blacklist::Client->new; my $result = $rbl->lookup_ip('127.0.0.2'); foreach my $list (keys %$result){ printf "%s: %s (%s) ", $list, $result->{$list}->{a}, $result->{$list}->{txt}; }This module is used to discover what RBL's are listing a particular IP address. It parallelizes requests for fast response.This module is heavily based on Net::RBLClient by Asher Blum. It adds an updated list of RBLs and removes many dead ones, the ability to look up domains in domain-specific RBLs, and changes the output format. Although it is very similar and does the same job, due to the changes in the output formats, it is not suitable as a drop-in replacement.An RBL, or Realtime Blackhole List, is a list of IP addresses meeting some criteria such as involvement in Unsolicited Bulk Email. Each RBL has its own criteria for addition and removal of addresses. If you want to block email or other traffic to/from your network based on one or more RBLs, you should carefully study the behavior of those RBLs before and during such blocking. Requirements: · Perl


Net::Blacklist::Client Related Software