Simon Cozens > Mail-Audit-2.1 > Mail::Audit::List

Download:
Mail-Audit-2.1.tar.gz

Dependencies

Annotate this POD (1)

CPAN RT

New  1
Open  1
View/Report Bugs
Module Version: 1.8   Source  

NAME ^

Mail::Audit::List - Mail::Audit plugin for automatic list delivery

SYNOPSIS ^

    use Mail::Audit qw(List);
        my $mail = Mail::Audit->new;
    ...
        $mail->list_accept || $main->accept;

DESCRIPTION ^

This is a Mail::Audit plugin which provides a method for automatically delivering mailing lists to a suitable mainbox. It requires the CPAN Mail::ListDetector module.

METHODS

list_accept([$delivery_dir])

Attempts to deliver the message as a mailing list. It will place each message in $deliver_dir/$list_name. The default value of $deliver_dir is $ENV{HOME} . "/mail".

For instance, mail to perl5-porters@perl.org will end up by default in /home/you/mail/perl5-porters.

Calls accept and returns the filename delivered to if Mail::ListDetector can identify this mail as coming from a mailing list, or 0 otherwise.

The recipe given above should be able to replace a great number of special-casing recipes.

AUTHOR ^

Michael Stevens <michael@etla.org>

SEE ALSO ^

Mail::Audit

syntax highlighting: