Matt Sergeant > Net-SenderBase-1.01 > Net::SenderBase

Download:
Net-SenderBase-1.01.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  1
Open  0
View Bugs
Report a bug
Module Version: 1.01   Source  

NAME ^

Net::SenderBase - Query the senderbase service

SYNOPSIS ^

  my $query = Net::SenderBase::Query->new(
      Transport => 'http',
      Address => $ip,
  );

  my $results = $query->results();

DESCRIPTION ^

This module is an interface to the SenderBase query service at http://www.senderbase.org/.

It allows you to query senderbase either via HTTP, or via DNS. The reason you might choose one or the other are:

HTTP

HTTP is blocking, but more firewalls allow HTTP queries than allow DNS queries

DNS

DNS queries can be "fired off" early in a script and the results collected later. This means your query won't block other subsystems in your program.

Both http and dns queries will return a Net::SenderBase::Results object.

SEE ALSO ^

Net::SenderBase::Query

Net::SenderBase::Results

LICENSE ^

This is free software. You may use it and distribute it under the same terms as Perl itself.

AUTHOR ^

Matt Sergeant, <msergeant@messagelabs.com>.

Copyright 2003 MessageLabs Ltd.

Net::SenderBase::Results ^

This module wraps up the results of a senderbase query in an easy to use API. The only way to construct one of these objects is to make a senderbase query and get the results. This object is entirely read only.

version_number