Henrique M. Ribeiro Dias > Mail-Salsa-0.11 > Mail::Salsa

Download:
Mail-Salsa-0.11.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.11   Source   Latest Release: Mail-Salsa-0.15

NAME ^

Mail::Salsa - 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
  );

DESCRIPTION ^

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

SEE ALSO ^

Brent's original paper about Majordomo (Adobe Acrobat file) http://www.greatcircle.com/majordomo/majordomo.lisa6.pdf

Mention other useful documentation such as the documentation of related modules or operating system documentation (such as man pages in UNIX), or any relevant external documentation such as RFCs or standards.

Mailing list: salsa-dev@aesbuc.pt

AUTHOR ^

Henrique M. Ribeiro Dias, <hdias@aesbuc.pt>

COPYRIGHT AND LICENSE ^

Copyright (C) 2006 by Henrique M. Ribeiro Dias

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.2 or, at your option, any later version of Perl 5 you may have available.

syntax highlighting: