Mail::Salsa is an easy to use Perl mailing list manager module.
SYNOPSIS
use Mail::Salsa;
my $me = Mail::Salsa->new(
action => "post",
list => "test@perl.org",
list_dir => "/usr/local/salsa/lists",
logs_dir => "/usr/local/salsa/logs",
archive_dir => "/usr/local/salsa/archives",
queue_dir => "/usr/local/salsa/mqueue",
tmp_dir => "/tmp",
filehandle => *STDIN
);
Mail::Salsa is perl module to create and manage email discussion lists with an innovative approach in setup and configuration of new lists by the owners.
METHODS
new
This method create a new Mail::Salsa object. The following keys are available:
action
The possible actions can be: Post, Subscribe, Unsubscribe, Help and Admin. Action came from salsa.aliases:
Example: list_at_domain.tld: "|/path/to/cucaracha list@domain.tld Action"
list
The address of mailing list (listname@domain.tld).
list_dir
The directory where the list live.
logs_dir
The directory where the logs are saved.
tmp_dir
Temporary directory to parse the stream.
archive_dir
Directory path to archive the mailing lists.
queue_dir
Directory bla bla
filehandle
The reference to STDIN handle.
sendmail
Path to sendmail (dafault: /usr/lib/sendmail).
Product's homepage
Requirements:
· Perl