Net::Server::POP3proxy is a Perl module with POP3 Proxy class for working with virus scanners and anti-spam software.
SYNOPSIS
use Net::Server::POP3proxy;
# Constructors
$popproxy = new Net::Server::POP3proxy(
Action => sub { filterAction ($_[0]); },
Error => sub { die ($_[0]); },
Debug => sub { print STDERR ($_[0]); }
) or die ("Cannot init POP3 proxy server");
while ($popproxy->looper()) {
# noop
}
This module implements a POP3 proxy server to enable you to call user defined actions uppon fetching a mail from the POP3 Server.
The destination server is taken from the username, the client connects to the pop3 proxy in the way remoteuser%remote.host:port.
Multiple clients can connect to the POP proxy at a time.
Product's homepage
Requirements:
· Perl