Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Perl > Perl Misc > Net::Blacklist::Client use?

Reply
Thread Tools

Net::Blacklist::Client use?

 
 
Mike
Guest
Posts: n/a
 
      03-18-2008
I'm working on a program to help with my site's mail filtering. I'm
using Net::Blacklist::Client and the module for the most part works.
Is there a return code passed back from $res->search($peeraddr)
that says the site is definitly on a blacklist or do I need to
search the {'txt'} key for 'v=spf1 -all' and 'spam'?

Mike

--
Posted via a free Usenet account from http://www.teranews.com

 
Reply With Quote
 
 
 
 
Mike
Guest
Posts: n/a
 
      03-18-2008
In article <47e014b1$0$48228$(E-Mail Removed)>, J. Gleixner wrote:
> Mike wrote:
>> I'm working on a program to help with my site's mail filtering. I'm
>> using Net::Blacklist::Client and the module for the most part works.

>
>
>> Is there a return code passed back from $res->search($peeraddr)

>
> You need to first tell us what is '$res'.
>
>> that says the site is definitly on a blacklist or do I need to
>> search the {'txt'} key for 'v=spf1 -all' and 'spam'?

>


$ perldoc Net::Blacklist::Client
Net::Blacklist::ClientUser Contributed Perl DocumentaNet::Blacklist::Client(3)

NAME
Net::Blacklist::Client - 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)\n", $list, $result->{$list}->{a}, $result->{$list}->{txt};
}

DESCRIPTION
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.


$res -> $result

--
Posted via a free Usenet account from http://www.teranews.com

 
Reply With Quote
 
 
 
 
J. Gleixner
Guest
Posts: n/a
 
      03-18-2008
Mike wrote:
> I'm working on a program to help with my site's mail filtering. I'm
> using Net::Blacklist::Client and the module for the most part works.



> Is there a return code passed back from $res->search($peeraddr)


You need to first tell us what is '$res'.

> that says the site is definitly on a blacklist or do I need to
> search the {'txt'} key for 'v=spf1 -all' and 'spam'?


 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off




Advertisments